CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _BREPBUILDER_H_
25 #define _BREPBUILDER_H_
62 void set(
const void* pFile);
131 #endif //_BREPBUILDER_H_
bool IsValidFaceId(const BRepBuilderGeometryId &faceId)
BRepBuilderGeometryId addLoop(const BRepBuilderGeometryId &faceId)
void allowRemovalOfProblematicFaces()
void finishLoop(const BRepBuilderGeometryId &loopId)
void enableValidator(bool bEnable=true)
BRepBuilderGeometryId addCoedge(const BRepBuilderGeometryId &loopId, const BRepBuilderGeometryId &edgeId, EntityDirection codgeDirection=kForward, const OdGeCurve2d *pParCur=NULL)
void finishFace(const BRepBuilderGeometryId &faceId)
bool isPermittedSurfaceType(const OdGeSurface *pSurf)
void set(const void *pFile)
#define BREPBUILDEREXPORT
BRepBuilderGeometryId addEdge(const OdGeCurve3d *pCurveForEdge)
void setAllowShortEdges()
bool isValidEdgeId(const BRepBuilderGeometryId &edgeId)
BRepBuilderGeometryId addFace(const OdGeSurface *pSurf, EntityDirection faceDirection)
OdUInt32 BRepBuilderGeometryId
bool isValidLoopId(const BRepBuilderGeometryId &loopId)
OdRxObjectPtr getResult()
void setFacesMaterial(const BRepBuilderGeometryId &faceId, OdDbStub &materialId)