| OpenLexocad
    28.0
    | 
This is the complete list of members for Topo::MeshShape, including all inherited members.
| ____deadVal | Base::BaseClass | |
| _copy(const Topo::Shape *rhs, bool deepCopy=true) | Topo::Shape | protected | 
| addShapeAttributes(Topo::ShapeAttributes *atts) | Topo::Shape | |
| BaseClass()=default | Base::BaseClass | |
| calculateDetail(CA_Detail &detail, const CA_Snap &theSnap)=0 | Topo::MeshShape | pure virtual | 
| CheckShape enum name | Topo::Shape | |
| CheckShapeIsValid enum value | Topo::Shape | |
| CheckShapeIsValidAndThrowException enum value | Topo::Shape | |
| clone(bool deepcopy) const =0 | Topo::Shape | pure virtual | 
| copyFrom(pConstMesh rhs, bool deepCopy=true)=0 | Topo::MeshShape | pure virtual | 
| copyFrom(pConstShape rhs, bool deepCopy=true) override | Topo::MeshShape | protectedvirtual | 
| create(void) | Base::BaseClass | inlinestatic | 
| createIndexedMesh(pIndexedMesh m) const | Topo::Shape | virtual | 
| getBoundingBox() const =0 | Topo::Shape | pure virtual | 
| getClassTypeId(void) | Base::BaseClass | static | 
| getDbgInfo() const | Topo::Shape | virtual | 
| getEdge(int idx, std::pair< Geom::Pnt, Geom::Pnt > &line) const =0 | Topo::MeshShape | pure virtual | 
| getEdges(std::vector< std::pair< Geom::Pnt, Geom::Pnt > > &lines) const =0 | Topo::MeshShape | pure virtual | 
| getEntity() const | Topo::TopologicalItem | inlinevirtual | 
| getFacePoints(int index, std::vector< Geom::Pnt > &points) const =0 | Topo::MeshShape | pure virtual | 
| getGeometricInformation(Topo::GeometricInformation &) const override | Topo::Shape | inlinevirtual | 
| getIndexedDrawable() const | Topo::Shape | virtual | 
| getIndexedMesh() const | Topo::Shape | virtual | 
| getMeshAsBrepData() const =0 | Topo::MeshShape | pure virtual | 
| getMesherType() const =0 | Topo::TopologicalItem | pure virtual | 
| getMeshTool() const =0 | Topo::MeshShape | protectedpure virtual | 
| getModel(MeshModel &model) const =0 | Topo::MeshShape | pure virtual | 
| getModelingKernel() const =0 | Topo::TopologicalItem | pure virtual | 
| getNormals() const =0 | Topo::MeshShape | pure virtual | 
| getOuterBoundaries(std::vector< Geom::Pnt > &points, std::vector< int > &edges) const =0 | Topo::MeshShape | pure virtual | 
| getOwner() const override | Topo::Shape | virtual | 
| getPoints(std::vector< Geom::Pnt > &points) const =0 | Topo::MeshShape | pure virtual | 
| getShapeAttributes() const | Topo::Shape | |
| getShapeTool() const =0 | Topo::TopologicalItem | pure virtual | 
| getShapeType() const =0 | Topo::Shape | pure virtual | 
| getTextureCoordinates(std::vector< Geom::Pnt2d > &textureCoordinates, std::vector< int > &textureIndices) const =0 | Topo::MeshShape | pure virtual | 
| getTransform() const | Topo::Shape | virtual | 
| getTypeId(void) const | Base::BaseClass | virtual | 
| hasShapeAttributes() const | Topo::Shape | |
| init(void) | Base::BaseClass | static | 
| initIfcTypes(const std::string &s, Base::Type classTypeId, int id) | Base::BaseClass | protectedstatic | 
| initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=0) | Base::BaseClass | protectedstatic | 
| isClosedSolid() const | Topo::Shape | protectedvirtual | 
| isCompound() const | Topo::Shape | protectedvirtual | 
| isDerivedFrom() const | Base::BaseClass | inline | 
| isDerivedFrom(const Type type) const | Base::BaseClass | inline | 
| isMesh() const | Topo::Shape | inlineprotectedvirtual | 
| isSingleEdge() const | Topo::Shape | protectedvirtual | 
| isSingleFace() const | Topo::Shape | protectedvirtual | 
| isSingleVertex() const | Topo::Shape | protectedvirtual | 
| isSingleWire() const | Topo::Shape | protectedvirtual | 
| isSolid() const | Topo::Shape | protectedvirtual | 
| isWire() const | Topo::Shape | protectedvirtual | 
| m_appGeometryBackLinks | Topo::Shape | mutable | 
| MesherType enum name | Topo::TopologicalItem | |
| MeshModel typedef | Topo::MeshShape | |
| MeshShape()=default | Topo::MeshShape | |
| MeshShape(pConstMesh rhs, bool deepCopy=true) | Topo::MeshShape | |
| MeshTool class | Topo::MeshShape | friend | 
| ModelingKernel enum name | Topo::TopologicalItem | |
| operator Core::Variant() const | Topo::Shape | |
| operator delete(void *p) | Base::BaseClass | inline | 
| operator new(size_t size) | Base::BaseClass | inline | 
| operator->() | Base::BaseClass | inline | 
| operator->() const | Base::BaseClass | inline | 
| releaseShapesAttributes() | Topo::Shape | |
| setIfcNameAndID(const std::string &n, int id) | Base::BaseClass | static | 
| setIndexedDrawable(pIndexedDrawable) | Topo::Shape | virtual | 
| setIndexMesh(pIndexedMesh m) | Topo::Shape | virtual | 
| setWasCreatedWithProblems(bool) | Topo::Shape | inlinevirtual | 
| Shape()=default | Topo::Shape | |
| Shape(pConstShape rhs) | Topo::Shape | |
| Shape(ENTITY *ent) | Topo::Shape | protected | 
| source | Topo::TopologicalItem | protected | 
| SubMeshModels typedef | Topo::MeshShape | |
| TopologicalItem()=default | Topo::TopologicalItem | |
| TopologicalItem(ENTITY *) | Topo::TopologicalItem | inlineprotected | 
| transform(const Geom::Trsf &t) | Topo::Shape | virtual | 
| Unchecked enum value | Topo::Shape | |
| wasCreatedWithProblems() const | Topo::Shape | inlinevirtual | 
| ~BaseClass() | Base::BaseClass | virtual | 
| ~MeshShape()=default | Topo::MeshShape | virtual | 
| ~Shape()=default | Topo::Shape | virtual | 
| ~TopologicalItem()=default | Topo::TopologicalItem | virtual |