|
CFx SDK Documentation
2020SP3
|
#include <FMMdlVertex.h>
Public Member Functions | |
| Vertex (const OdGePoint3d &ptPoint, Body *pBody) | |
| const OdGePoint3d & | point () const |
| void | setPoint (const OdGePoint3d &ptPoint) |
| bool | at (const Surface *pSurface) const |
| void | normal (const Face &atF, OdGeVector3d &normal) const |
| void | addSurfaceData (Surface *pSurface) |
| void | removeSurfaceData (Surface *pSurface) |
| Vertex * | prev () const |
| Vertex * | next () const |
| ~Vertex () | |
Public Member Functions inherited from FacetModeler::Entity | |
| Entity () | |
| Entity (const Entity &ent) | |
| Entity & | operator= (const Entity &) |
| virtual | ~Entity () |
| OdUInt32 | flags () const |
| void | setFlags (OdUInt32 iFlags) |
| bool | isFlagOn (OdUInt32 iFlag) const |
| void | setIsFlagOn (OdUInt32 iFlag, bool bOn) |
| FacetModeler::AecTagType | tag () const |
| void | setTag (FacetModeler::AecTagType nTag) |
Public Attributes | |
| OdGePoint3d | m_pt |
| Vertex * | m_pPrev |
| Vertex * | m_pNext |
| VertexSurfData * | m_pSurfData |
Friends | |
| class | Body |
| class | BodyImpl |
Facet body face.
Definition at line 41 of file FMMdlVertex.h.
| FacetModeler::Vertex::Vertex | ( | const OdGePoint3d & | ptPoint, |
| Body * | pBody | ||
| ) |
Constructor.
| FacetModeler::Vertex::~Vertex | ( | ) |
| bool FacetModeler::Vertex::at | ( | const Surface * | pSurface | ) | const |
| Vertex* FacetModeler::Vertex::next | ( | ) | const |
Returns next vertex in body.
| void FacetModeler::Vertex::normal | ( | const Face & | atF, |
| OdGeVector3d & | normal | ||
| ) | const |
| const OdGePoint3d& FacetModeler::Vertex::point | ( | ) | const |
Returns vertex position.
| Vertex* FacetModeler::Vertex::prev | ( | ) | const |
Returns previous vertex in body.
| void FacetModeler::Vertex::setPoint | ( | const OdGePoint3d & | ptPoint | ) |
Sets vertex position.
|
friend |
Definition at line 92 of file FMMdlVertex.h.
|
friend |
Definition at line 93 of file FMMdlVertex.h.
| Vertex* FacetModeler::Vertex::m_pNext |
Definition at line 89 of file FMMdlVertex.h.
| Vertex* FacetModeler::Vertex::m_pPrev |
Definition at line 88 of file FMMdlVertex.h.
| VertexSurfData* FacetModeler::Vertex::m_pSurfData |
Definition at line 90 of file FMMdlVertex.h.
| OdGePoint3d FacetModeler::Vertex::m_pt |
Definition at line 86 of file FMMdlVertex.h.