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

Defines IGES Dimensioned Geometry, Type <402> Form <13>,
in package IGESDimen
This entity has been replaced by the new form of Dimensioned
Geometry Associativity Entity (Type 402, Form 21) and should no
longer be used by preprocessors.

#include <IGESDimen_DimensionedGeometry.hxx>

Inheritance diagram for IGESDimen_DimensionedGeometry:
Inheritance graph
[legend]

Public Member Functions

 IGESDimen_DimensionedGeometry ()
void Init (const Standard_Integer nbDims, const Handle< IGESData_IGESEntity > &aDimension, const Handle< IGESData_HArray1OfIGESEntity > &entities)
Standard_Integer NbDimensions () const
 returns the number of dimensions

Standard_Integer NbGeometryEntities () const
 returns the number of associated geometry entities

Handle_IGESData_IGESEntity DimensionEntity () const
 returns the Dimension entity

Handle_IGESData_IGESEntity GeometryEntity (const Standard_Integer Index) const
 returns the num'th Geometry entity
raises exception if Index <= 0 or Index > NbGeometryEntities()


Constructor & Destructor Documentation


Member Function Documentation

Handle_IGESData_IGESEntity IGESDimen_DimensionedGeometry::DimensionEntity ( ) const
Handle_IGESData_IGESEntity IGESDimen_DimensionedGeometry::GeometryEntity ( const Standard_Integer  Index) const

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