Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IGESDimen_Section Class Reference

defines Section, Type <106> Form <31-38>
in package IGESDimen
Contains information to display sectioned sides

#include <IGESDimen_Section.hxx>

Inheritance diagram for IGESDimen_Section:
Inheritance graph
[legend]

Public Member Functions

 IGESDimen_Section ()
void Init (const Standard_Integer dataType, const Standard_Real aDisp, const Handle< TColgp_HArray1OfXY > &dataPoints)
 This method is used to set the fields of the class
Section

void SetFormNumber (const Standard_Integer form)
 Changes FormNumber (indicates the Type of the Hatches)
Error if not in range [31-38]

Standard_Integer Datatype () const
 returns Interpretation Flag, always = 1

Standard_Integer NbPoints () const
 returns number of Data Points

Standard_Real ZDisplacement () const
 returns common Z displacement

gp_Pnt Point (const Standard_Integer Index) const
 returns Index'th data point
raises exception if Index <= 0 or Index > NbPoints()

gp_Pnt TransformedPoint (const Standard_Integer Index) const
 returns Index'th data point after Transformation
raises exception if Index <= 0 or Index > NbPoints()


Constructor & Destructor Documentation


Member Function Documentation

  • dataType : Interpretation Flag, always = 1
  • aDisp : Common z displacement
  • dataPoints : Data points

The documentation for this class was generated from the following file: