| _getNextTriangle() override | PyGenericMesh< GenericMeshBase > | inlinevirtual |
| _getTriangle(unsigned triangleIndex) override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| capacity() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| ccObject(QString name=QString()) | ccObject | |
| ccObject(const ccObject &object) | ccObject | |
| CorruptError() | ccSerializableObject | inlinestatic |
| DeformAsRigidAsPossibleEnergy enum name | cloudViewer::GenericMesh | |
| DeserializationFlags enum name | ccSerializableObject | |
| DF_POINT_COORDS_64_BITS enum value | ccSerializableObject | |
| DF_SCALAR_VAL_32_BITS enum value | ccSerializableObject | |
| FilterScope enum name | cloudViewer::GenericMesh | |
| forEach(std::function< void(cloudViewer::GenericTriangle &)> action) override | PyGenericMesh< GenericMeshBase > | inline |
| cloudViewer::GenericMesh::forEach(genericTriangleAction action)=0 | cloudViewer::GenericMesh | pure virtual |
| fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccObject | protectedvirtual |
| GenericMesh()=default | cloudViewer::GenericMesh | |
| genericTriangleAction typedef | cloudViewer::GenericMesh | |
| getAssociatedCloud() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| GetAxisAlignedBoundingBox() const override | PyGeometry< ccGenericMesh > | inline |
| getBaseName() const | ccObject | inline |
| getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax) override | PyGenericMesh< GenericMeshBase > | inlinevirtual |
| GetCenter() const override | PyGeometry< ccGenericMesh > | inline |
| getClassID() const override | PyObjectBase< ObjectBase > | inlinevirtual |
| getColorFromMaterial(unsigned triIndex, const CCVector3 &P, ecvColor::Rgb &C, bool interpolateColorIfNoTexture) override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| GetCurrentDBVersion() | ccObject | static |
| getFlagState(CV_OBJECT_FLAG flag) const | ccObject | inlineprotectedvirtual |
| getFullPath() const | ccObject | inline |
| GetLastUniqueID() | ccObject | static |
| getMaterialSet() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| GetMax2DBound() const override | PyGeometry< ccGenericMesh > | inline |
| GetMaxBound() const override | PyGeometry< ccGenericMesh > | inline |
| getMetaData(const QString &key) const | ccObject | |
| GetMin2DBound() const override | PyGeometry< ccGenericMesh > | inline |
| GetMinBound() const override | PyGeometry< ccGenericMesh > | inline |
| getName() const | ccObject | inlinevirtual |
| getNextTriangleVertIndexes() override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| GetNextUniqueID() | ccObject | static |
| GetOrientedBoundingBox() const override | PyGeometry< ccGenericMesh > | inline |
| getRemoveFlag() | ccObject | inlinevirtual |
| getTexCoordinates(unsigned index, TexCoords2D *&tx) const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTexCoordinatesTable() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTriangleNormalIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTriangleNormals(unsigned triangleIndex, CCVector3 &Na, CCVector3 &Nb, CCVector3 &Nc) const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTriangleTexCoordinates(unsigned triIndex, TexCoords2D *&tx1, TexCoords2D *&tx2, TexCoords2D *&tx3) const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTriangleTexCoordinatesIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getTriangleVertices(unsigned triangleIndex, CCVector3 &A, CCVector3 &B, CCVector3 &C) const override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| getTriangleVertices(unsigned triangleIndex, double A[3], double B[3], double C[3]) const override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| getTriangleVertIndexes(unsigned triangleIndex) override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| getTriNormsTable() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| getUniqueID() const | ccObject | inlinevirtual |
| GetUniqueIDGenerator() | ccObject | static |
| getVertexColorFromMaterial(unsigned triIndex, unsigned char vertIndex, ecvColor::Rgb &C, bool returnColorIfNoTexture) override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| hasMaterials() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| hasMetaData(const QString &key) const | ccObject | |
| hasPerTriangleTexCoordIndexes() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| hasTextures() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| hasTriangles() const | cloudViewer::GenericMesh | inlinevirtual |
| hasTriNormals() const override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| interpolateColors(unsigned triIndex, const CCVector3 &P, ecvColor::Rgb &C) override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| interpolateNormals(unsigned triIndex, const CCVector3 &P, CCVector3 &N) override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| interpolateNormalsBC(unsigned triIndex, const CCVector3d &w, CCVector3 &N) override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| isA(CV_CLASS_ENUM type) const | ccObject | inline |
| isCustom() const | ccObject | inline |
| IsEmpty() const override | PyGeometry< ccGenericMesh > | inline |
| isEnabled() const | ccObject | inlinevirtual |
| isHierarchy() const | ccObject | inline |
| isKindOf(CV_CLASS_ENUM type) const | ccObject | inline |
| isLeaf() const | ccObject | inline |
| isLocked() const | ccObject | inlinevirtual |
| isSerializable() const | ccSerializableObject | inlinevirtual |
| LoadedIDMap typedef | ccSerializableObject | |
| m_baseName | ccObject | protected |
| m_filePath | ccObject | protected |
| m_flags | ccObject | protected |
| m_metaData | ccObject | protected |
| m_name | ccObject | protected |
| m_removeFlag | ccObject | protected |
| MemoryError() | ccSerializableObject | inlinestatic |
| metaData() const | ccObject | inline |
| minimumFileVersion() const override | ccObject | protectedvirtual |
| normalsAvailable() const override | PyGenericIndexedMesh< ccGenericMesh > | inline |
| placeIteratorAtBeginning() override | PyGenericMesh< GenericMeshBase > | inlinevirtual |
| ReadClassIDFromFile(QFile &in, short dataVersion) | ccObject | static |
| ReadError() | ccSerializableObject | inlinestatic |
| refreshBB() override | PyGenericTriangleMesh< GenericTriangleMesh > | inline |
| removeMetaData(const QString &key) | ccObject | |
| setBaseName(const QString &baseName) | ccObject | inline |
| setEnabled(bool state) | ccObject | inlinevirtual |
| setFlagState(CV_OBJECT_FLAG flag, bool state) | ccObject | protectedvirtual |
| setFullPath(const QString &fullPaht) | ccObject | inline |
| setLocked(bool state) | ccObject | inlinevirtual |
| setMetaData(const QString &key, const QVariant &data) | ccObject | |
| setMetaData(const QVariantMap &dataset, bool overwrite=false) | ccObject | |
| setName(const QString &name) | ccObject | inlinevirtual |
| setRemoveFlag(bool removeFlag) | ccObject | inlinevirtual |
| setUniqueID(unsigned ID) | ccObject | virtual |
| SetUniqueIDGenerator(ccUniqueIDGenerator::Shared generator) | ccObject | static |
| SimplificationContraction enum name | cloudViewer::GenericMesh | |
| size() const override | PyGenericMesh< GenericMeshBase > | inlinevirtual |
| toFile(QFile &out, short dataVersion) const override | ccObject | protectedvirtual |
| toggleActivation() | ccObject | inlinevirtual |
| Transform(const Eigen::Matrix4d &transformation) override | PyGeometry< ccGenericMesh > | inline |
| WriteError() | ccSerializableObject | inlinestatic |
| ~ccSerializableObject()=default | ccSerializableObject | virtual |
| ~GenericMesh()=default | cloudViewer::GenericMesh | virtual |