#include <BRepPrim_Wedge.hxx>
Inheritance diagram for BRepPrim_Wedge:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepPrim_Wedge (const gp_Ax2 &Axes, const Standard_Real dx, const Standard_Real dy, const Standard_Real dz) |
Creates a Wedge algorithm. <axes> is the axis system for the primitive. XMin, YMin, ZMin are set to 0 XMax, YMax, ZMax are set to dx, dy, dz Z2Min = ZMin Z2Max = ZMax X2Min = XMin X2Max = XMax The result is a box dx,dy,dz should be positive . | |
Standard_EXPORT | BRepPrim_Wedge (const gp_Ax2 &Axes, const Standard_Real dx, const Standard_Real dy, const Standard_Real dz, const Standard_Real ltx) |
Creates a Wedge primitive. <axes> is the axis system for the primitive. XMin, YMin, ZMin are set to 0 XMax, YMax, ZMax are set to dx, dy, dz Z2Min = ZMin Z2Max = ZMax X2Min = ltx X2Max = ltx The result is a STEP right angular wedge dx,dy,dz should be positive ltx should not be negative . | |
Standard_EXPORT | BRepPrim_Wedge (const gp_Ax2 &Axes, const Standard_Real xmin, const Standard_Real ymin, const Standard_Real zmin, const Standard_Real z2min, const Standard_Real x2min, const Standard_Real xmax, const Standard_Real ymax, const Standard_Real zmax, const Standard_Real z2max, const Standard_Real x2max) |
Create a Wedge primitive. <axes> is the axis system for the primitive. all the fields are set to the corresponding value XYZMax - XYZMin should be positive ZX2Max - ZX2Min should not be negative . |
|
|
|
|
|
|
|
Reimplemented from BRepPrim_GWedge. |
|
Reimplemented from BRepPrim_GWedge. |
|
Reimplemented from BRepPrim_GWedge. |