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 |