Open CASCADE Technology 6.6.0
Public Member Functions
IGESDimen_GeneralLabel Class Reference

defines GeneralLabel, Type <210> Form <0>
in package IGESDimen
Used for general labeling with leaders

#include <IGESDimen_GeneralLabel.hxx>

Inheritance diagram for IGESDimen_GeneralLabel:
Inheritance graph
[legend]

Public Member Functions

 IGESDimen_GeneralLabel ()
void Init (const Handle< IGESDimen_GeneralNote > &aNote, const Handle< IGESDimen_HArray1OfLeaderArrow > &someLeaders)
 This method is used to set the fields of the class
GeneralLabel

Handle_IGESDimen_GeneralNote Note () const
 returns General Note Entity

Standard_Integer NbLeaders () const
 returns Number of Leaders

Handle_IGESDimen_LeaderArrow Leader (const Standard_Integer Index) const
 returns Leader Entity
raises exception if Index <= 0 or Index > NbLeaders()


Constructor & Destructor Documentation

IGESDimen_GeneralLabel::IGESDimen_GeneralLabel ( )

Member Function Documentation

void IGESDimen_GeneralLabel::Init ( const Handle< IGESDimen_GeneralNote > &  aNote,
const Handle< IGESDimen_HArray1OfLeaderArrow > &  someLeaders 
)
  • aNote : General Note Entity
  • someLeaders : Associated Leader Entities
Handle_IGESDimen_LeaderArrow IGESDimen_GeneralLabel::Leader ( const Standard_Integer  Index) const
Standard_Integer IGESDimen_GeneralLabel::NbLeaders ( ) const
Handle_IGESDimen_GeneralNote IGESDimen_GeneralLabel::Note ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines