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

a SingleParentEntity is a kind of IGESEntity which can refer
to a (Single) Parent, from Associativities list of an Entity
a effective SingleParent definition entity must inherit it

#include <IGESData_SingleParentEntity.hxx>

Inheritance diagram for IGESData_SingleParentEntity:
Inheritance graph
[legend]

Public Member Functions

virtual Handle_IGESData_IGESEntity SingleParent () const =0
 Returns the parent designated by the Entity, if only one !

virtual Standard_Integer NbChildren () const =0
 Returns the count of Entities designated as children

virtual Handle_IGESData_IGESEntity Child (const Standard_Integer num) const =0
 Returns a Child given its rank


Member Function Documentation

virtual Handle_IGESData_IGESEntity IGESData_SingleParentEntity::Child ( const Standard_Integer  num) const [pure virtual]

Implemented in IGESBasic_SingleParent.

Implemented in IGESBasic_SingleParent.

virtual Handle_IGESData_IGESEntity IGESData_SingleParentEntity::SingleParent ( ) const [pure virtual]

Implemented in IGESBasic_SingleParent.


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