|
Public Member Functions |
| Standard_EXPORT | IGESDimen_SectionedArea () |
| Standard_EXPORT void | Init (const Handle(IGESData_IGESEntity)&aCurve, const Standard_Integer aPattern, const gp_XYZ &aPoint, const Standard_Real aDistance, const Standard_Real anAngle, const Handle(IGESData_HArray1OfIGESEntity)&someIslands) |
| Standard_EXPORT void | SetInverted (const Standard_Boolean mode) |
| | Sets the cross hatches to be inverted or not,
according value of <mode> (corresponds to FormNumber)
.
|
| Standard_EXPORT Standard_Boolean | IsInverted () const |
| | Returns True if cross hatches as Inverted, else they are
Standard (Inverted : Form=1, Standard : Form=0)
.
|
| Standard_EXPORT Handle_IGESData_IGESEntity | ExteriorCurve () const |
| | returns the exterior definition curve
|
| Standard_EXPORT Standard_Integer | Pattern () const |
| | returns fill pattern code
|
| Standard_EXPORT gp_Pnt | PassingPoint () const |
| | returns point thru which line should pass
|
| Standard_EXPORT gp_Pnt | TransformedPassingPoint () const |
| | returns point thru which line should pass after Transformation
|
| Standard_EXPORT Standard_Real | ZDepth () const |
| | returns the Z depth
|
| Standard_EXPORT Standard_Real | Distance () const |
| | returns the normal distance between lines
|
| Standard_EXPORT Standard_Real | Angle () const |
| | returns the angle of lines with XT axis
|
| Standard_EXPORT Standard_Integer | NbIslands () const |
| | returns the number of island curves
|
| Standard_EXPORT Handle_IGESData_IGESEntity | IslandCurve (const Standard_Integer Index) const |
| | returns the interior definition curves, returns Null Handle
exception raised if Index <= 0 or Index > NbIslands()
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_IGESData_IGESEntity | theExteriorCurve |
| Standard_Integer | thePattern |
| gp_XYZ | thePassingPoint |
| Standard_Real | theDistance |
| Standard_Real | theAngle |
| Handle_IGESData_HArray1OfIGESEntity | theIslandCurves |