IGESSolid_RightAngularWedge Class Reference
defines RightAngularWedge, Type <152> Form Number <0>
in package IGESSolid
A right angular wedge is a triangular/trapezoidal prism
#include <IGESSolid_RightAngularWedge.hxx>
Public Member Functions |
| | IGESSolid_RightAngularWedge () |
| void | Init (const gp_XYZ &aSize, const Standard_Real lowX, const gp_XYZ &aCorner, const gp_XYZ &anXAxis, const gp_XYZ &anZAxis) |
| | This method is used to set the fields of the class
RightAngularWedge
- aSize : the lengths along the local axes
- lowX : the length at the smaller X-side
- aCorner : the corner point coordinates
default (0,0,0)
- anXAxis : the unit vector defining local X-axis
default (1,0,0)
- anZAxis : the unit vector defining local Z-axis
default (0,0,1)
|
| gp_XYZ | Size () const |
| | returns the size
|
| Standard_Real | XBigLength () const |
| | returns the length along the local X-axis
|
| Standard_Real | XSmallLength () const |
| | returns the smaller length along the local X-direction at Y=LY
|
| Standard_Real | YLength () const |
| | returns the length along the local Y-axis
|
| Standard_Real | ZLength () const |
| | returns the length along the local Z-axis
|
| gp_Pnt | Corner () const |
| | returns the corner point coordinates
|
| gp_Pnt | TransformedCorner () const |
| | returns the corner point coordinates after applying
TransformationMatrix
|
| gp_Dir | XAxis () const |
| | returns the direction defining the local X-axis
|
| gp_Dir | TransformedXAxis () const |
| | returns the direction defining the local X-axis
after applying the TransformationMatrix
|
| gp_Dir | YAxis () const |
| | returns the direction defining the local Y-axis
it is got by taking the cross product of ZAxis and XAxis
|
| gp_Dir | TransformedYAxis () const |
| | returns the direction defining the local Y-axis
after applying the TransformationMatrix
|
| gp_Dir | ZAxis () const |
| | returns the direction defining the local Z-axis
|
| gp_Dir | TransformedZAxis () const |
| | returns the direction defining the local Z-axis
after applying the TransformationMatrix
|
Constructor & Destructor Documentation
| IGESSolid_RightAngularWedge::IGESSolid_RightAngularWedge |
( |
|
) |
|
Member Function Documentation
| gp_Pnt IGESSolid_RightAngularWedge::Corner |
( |
|
) |
const |
| gp_XYZ IGESSolid_RightAngularWedge::Size |
( |
|
) |
const |
| gp_Pnt IGESSolid_RightAngularWedge::TransformedCorner |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::TransformedXAxis |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::TransformedYAxis |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::TransformedZAxis |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::XAxis |
( |
|
) |
const |
| Standard_Real IGESSolid_RightAngularWedge::XSmallLength |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::YAxis |
( |
|
) |
const |
| gp_Dir IGESSolid_RightAngularWedge::ZAxis |
( |
|
) |
const |
The documentation for this class was generated from the following file: