CCCoreLib 31 May 2022
CloudCompare Core algorithms
CCCoreLib::Polyline Member List

This is the complete list of members for CCCoreLib::Polyline, including all inherited members.

add(const ReferenceCloud &cloud)CCCoreLib::ReferenceCloud
addPointIndex(unsigned globalIndex)CCCoreLib::ReferenceCloudvirtual
addPointIndex(unsigned firstIndex, unsigned lastIndex)CCCoreLib::ReferenceCloudvirtual
capacity() constCCCoreLib::ReferenceCloudinlinevirtual
clear(bool unusedParam=true) overrideCCCoreLib::Polylinevirtual
enableScalarField() overrideCCCoreLib::ReferenceCloudinlinevirtual
forEach(genericPointAction action) overrideCCCoreLib::ReferenceCloudvirtual
forwardIterator()CCCoreLib::ReferenceCloudinlinevirtual
GenericCloud()=defaultCCCoreLib::GenericCloud
GenericIndexedCloud()=defaultCCCoreLib::GenericIndexedCloud
GenericIndexedCloudPersist()=defaultCCCoreLib::GenericIndexedCloudPersist
GenericIndexedCloudPersist(const char *name, unsigned ID)CCCoreLib::GenericIndexedCloudPersistinline
genericPointAction typedefCCCoreLib::GenericCloud
getAssociatedCloud()CCCoreLib::ReferenceCloudinlinevirtual
getAssociatedCloud() constCCCoreLib::ReferenceCloudinlinevirtual
getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax) overrideCCCoreLib::ReferenceCloudvirtual
getCurrentPointCoordinates() constCCCoreLib::ReferenceCloudvirtual
getCurrentPointGlobalIndex() constCCCoreLib::ReferenceCloudinlinevirtual
getCurrentPointScalarValue() constCCCoreLib::ReferenceCloudinlinevirtual
getNextPoint() overrideCCCoreLib::ReferenceCloudinlinevirtual
getNormal(unsigned index) const overrideCCCoreLib::ReferenceCloudinlinevirtual
getPoint(unsigned index) const overrideCCCoreLib::ReferenceCloudinlinevirtual
getPoint(unsigned index, CCVector3 &P) const overrideCCCoreLib::ReferenceCloudinlinevirtual
getPointGlobalIndex(unsigned localIndex) constCCCoreLib::ReferenceCloudinlinevirtual
getPointPersistentPtr(unsigned index) const overrideCCCoreLib::ReferenceCloudinlinevirtual
getPointScalarValue(unsigned pointIndex) const overrideCCCoreLib::ReferenceCloudinlinevirtual
invalidateBoundingBox()CCCoreLib::ReferenceCloudinline
isClosed() constCCCoreLib::Polylineinline
isScalarFieldEnabled() const overrideCCCoreLib::ReferenceCloudinlinevirtual
m_bboxCCCoreLib::ReferenceCloudprotected
m_globalIteratorCCCoreLib::ReferenceCloudprotected
m_isClosedCCCoreLib::Polylineprotected
m_mutexCCCoreLib::ReferenceCloudprotected
m_theAssociatedCloudCCCoreLib::ReferenceCloudprotected
m_theIndexesCCCoreLib::ReferenceCloudprotected
normalsAvailable() const overrideCCCoreLib::ReferenceCloudinlinevirtual
placeIteratorAtBeginning() overrideCCCoreLib::ReferenceCloudinlinevirtual
Polyline(GenericIndexedCloudPersist *associatedCloud)CCCoreLib::Polylineexplicit
ReferenceCloud(GenericIndexedCloudPersist *associatedCloud)CCCoreLib::ReferenceCloudexplicit
ReferenceCloud(const ReferenceCloud &refCloud)CCCoreLib::ReferenceCloud
ReferencesContainer typedefCCCoreLib::ReferenceCloudprotected
removeCurrentPointGlobalIndex()CCCoreLib::ReferenceCloudinlinevirtual
removePointGlobalIndex(unsigned localIndex)CCCoreLib::ReferenceCloudvirtual
reserve(unsigned n)CCCoreLib::ReferenceCloudvirtual
resize(unsigned n)CCCoreLib::ReferenceCloudvirtual
setAssociatedCloud(GenericIndexedCloudPersist *cloud)CCCoreLib::ReferenceCloudvirtual
setClosed(bool state)CCCoreLib::Polylineinlinevirtual
setCurrentPointScalarValue(ScalarType value)CCCoreLib::ReferenceCloudinlinevirtual
setPointIndex(unsigned localIndex, unsigned globalIndex)CCCoreLib::ReferenceCloudvirtual
setPointScalarValue(unsigned pointIndex, ScalarType value) overrideCCCoreLib::ReferenceCloudinlinevirtual
size() const overrideCCCoreLib::ReferenceCloudinlinevirtual
swap(unsigned i, unsigned j)CCCoreLib::ReferenceCloudinlinevirtual
testVisibility(const CCVector3 &P) const overrideCCCoreLib::ReferenceCloudinlinevirtual
~GenericCloud()=defaultCCCoreLib::GenericCloudvirtual
~GenericIndexedCloud() override=defaultCCCoreLib::GenericIndexedCloud
~GenericIndexedCloudPersist() override=defaultCCCoreLib::GenericIndexedCloudPersist
~ReferenceCloud() override=defaultCCCoreLib::ReferenceCloud