Open CASCADE Technology 6.6.0
Public Member Functions
BRepPrim_Wedge Class Reference

Provides constructors without Builders.

#include <BRepPrim_Wedge.hxx>

Inheritance diagram for BRepPrim_Wedge:
Inheritance graph
[legend]

Public Member Functions

 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

 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

 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


Constructor & Destructor Documentation

BRepPrim_Wedge::BRepPrim_Wedge ( const gp_Ax2 Axes,
const Standard_Real  dx,
const Standard_Real  dy,
const Standard_Real  dz 
)
BRepPrim_Wedge::BRepPrim_Wedge ( const gp_Ax2 Axes,
const Standard_Real  dx,
const Standard_Real  dy,
const Standard_Real  dz,
const Standard_Real  ltx 
)
BRepPrim_Wedge::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 
)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines