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

  • aNote : General Note Entity
  • someLeaders : Associated Leader Entities

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 
)
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
Generated on Thu Mar 3 10:57:19 2011 for Open CASCADE Technology by  doxygen 1.6.3