|
ON_DECL ON_Brep * | ON_BrepBox (const ON_3dPoint *box_corners, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepCone (const ON_Cone &cone, ON_BOOL32 bCapBottom, ON_Brep *pBrep=NULL) |
|
ON_DECL int | ON_BrepConeEdge (ON_Brep &brep, int edge_index, ON_3dPoint apex_point) |
|
ON_DECL int | ON_BrepConeFace (ON_Brep &brep, int face_index, ON_3dPoint apex_point) |
|
ON_DECL bool | ON_BrepConeLoop (ON_Brep &brep, int loop_index, ON_3dPoint apex_point) |
|
ON_DECL ON_Brep * | ON_BrepCylinder (const ON_Cylinder &cylinder, ON_BOOL32 bCapBottom, ON_BOOL32 bCapTop, ON_Brep *pBrep=NULL) |
|
ON_DECL bool | ON_BrepExtrude (ON_Brep &brep, const ON_Curve &path_curve, bool bCap=true) |
|
ON_DECL int | ON_BrepExtrudeEdge (ON_Brep &brep, int edge_index, const ON_Curve &path_curve) |
|
ON_DECL int | ON_BrepExtrudeFace (ON_Brep &brep, int face_index, const ON_Curve &path_curve, bool bCap=true) |
|
ON_DECL int | ON_BrepExtrudeLoop (ON_Brep &brep, int loop_index, const ON_Curve &path_curve, bool bCap=true) |
|
ON_DECL int | ON_BrepExtrudeVertex (ON_Brep &brep, int vertex_index, const ON_Curve &path_curve) |
|
ON_DECL ON_Brep * | ON_BrepFromMesh (const ON_MeshTopology &mesh_topology, ON_BOOL32 bTrimmedTriangles=true, ON_Brep *pBrep=NULL) |
|
ON_DECL void | ON_BrepMergeAllEdges (ON_Brep &B) |
|
ON_DECL bool | ON_BrepMergeFaces (ON_Brep &B) |
|
ON_DECL int | ON_BrepMergeFaces (ON_Brep &B, int fid0, int fid1) |
|
ON_DECL bool | ON_BrepRemoveSlits (ON_BrepFace &F) |
|
ON_DECL ON_Brep * | ON_BrepRevSurface (ON_RevSurface *&pRevSurface, ON_BOOL32 bCapStart, ON_BOOL32 bCapEnd, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepSphere (const ON_Sphere &sphere, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepTorus (const ON_Torus &torus, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepTrimmedPlane (const ON_Plane &plane, const ON_Curve &boundary, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepTrimmedPlane (const ON_Plane &plane, ON_SimpleArray< ON_Curve * > &boundary, ON_BOOL32 bDuplicateCurves=true, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_BrepWedge (const ON_3dPoint *corners, ON_Brep *pBrep=NULL) |
|
ON_DECL ON_Brep * | ON_MergeBreps (const ON_Brep &brep0, const ON_Brep &brep1, double tolerance) |
|