Open CASCADE Technology
6.5.4
|
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 | |
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 |
gp_Pnt IGESSolid_RightAngularWedge::Corner | ( | ) | const |
void IGESSolid_RightAngularWedge::Init | ( | const gp_XYZ & | aSize, |
const Standard_Real | lowX, | ||
const gp_XYZ & | aCorner, | ||
const gp_XYZ & | anXAxis, | ||
const gp_XYZ & | anZAxis | ||
) |
gp_XYZ IGESSolid_RightAngularWedge::Size | ( | ) | const |
gp_Dir IGESSolid_RightAngularWedge::XAxis | ( | ) | const |
gp_Dir IGESSolid_RightAngularWedge::YAxis | ( | ) | const |
gp_Dir IGESSolid_RightAngularWedge::ZAxis | ( | ) | const |