CFx SDK Documentation  2020SP3
Public Member Functions | List of all members
OdBrVertex Class Reference

#include <BrVertex.h>

Inheritance diagram for OdBrVertex:
OdBrEntity

Public Member Functions

OdGePoint3d getPoint () const
 
 OdBrVertex ()
 
 ~OdBrVertex ()
 
- Public Member Functions inherited from OdBrEntity
bool isNull () const
 
bool isEqualTo (const OdBrEntity *pOtherEntity) const
 
bool getBrep (OdBrBrep &brep) const
 
bool checkEntity () const
 
OdBrErrorStatus getSubentPath (OdDbBaseFullSubentPath &subPath) const
 
virtual ~OdBrEntity ()
 
OdBrErrorStatus setSubentPath (OdBrBrep &brep, OdDbBaseFullSubentPath &subpath)
 
OdBrErrorStatus getPointContainment (const OdGePoint3d &point, OdGe::PointContainment &containment, OdBrEntity *&brEntContainer) const
 
OdBrErrorStatus getLineContainment (const OdGeLinearEnt3d &line, const OdUInt32 &iNumHitsWanted, OdUInt32 &iNumHitsFound, OdBrHit *&brHit) const
 
OdBrErrorStatus setValidationLevel (const BrValidationLevel &level= *(BrValidationLevel *) NULL)
 
OdBrErrorStatus getValidationLevel (BrValidationLevel &level) const
 
OdUInt32 getFlags () const
 
OdInt32 getGsMarker () const
 
OdBrErrorStatus getMassProps (OdBrMassProps &massProps, const double &dDensity= *(double *) NULL, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const
 
OdBrErrorStatus getVolume (double &dVolume, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const
 
OdBrErrorStatus getSurfaceArea (double &dArea, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const
 
OdBrErrorStatus getPerimeterLength (double &dLength, const double &dTolRequired= *(double *) NULL, double &dTolAchieved= *(double *) NULL) const
 

Additional Inherited Members

- Protected Member Functions inherited from OdBrEntity
 OdBrEntity ()
 
- Protected Attributes inherited from OdBrEntity
voidm_pImp
 
OdSharedPtr< OdDbStubPtrArraym_pFSubentPath
 
bool m_bIsValidate
 

Detailed Description

Desription: This class is the interface class for BREP vertices.

Remarks
Vertices correspond to 3D points.

Vertices are primary BREP elements with associated geometries: points.

Corresponding C++ library: TD_Br

<group OdBr_Classes>

Definition at line 45 of file BrVertex.h.

Constructor & Destructor Documentation

◆ OdBrVertex()

OdBrVertex::OdBrVertex ( )

◆ ~OdBrVertex()

OdBrVertex::~OdBrVertex ( )

Member Function Documentation

◆ getPoint()

OdGePoint3d OdBrVertex::getPoint ( ) const

Returns the point associated with this Vertex entity.


The documentation for this class was generated from the following file: