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

defines DiameterDimension, Type <206> Form <0>
in package IGESDimen
Used for dimensioning diameters

#include <IGESDimen_DiameterDimension.hxx>

Inheritance diagram for IGESDimen_DiameterDimension:
Inheritance graph
[legend]

Public Member Functions

 IGESDimen_DiameterDimension ()
void Init (const Handle< IGESDimen_GeneralNote > &aNote, const Handle< IGESDimen_LeaderArrow > &aLeader, const Handle< IGESDimen_LeaderArrow > &anotherLeader, const gp_XY &aCenter)
 This method is used to set the fields of the class
DiameterDimension

Handle_IGESDimen_GeneralNote Note () const
 returns the General Note Entity

Handle_IGESDimen_LeaderArrow FirstLeader () const
 returns the First Leader Entity

Standard_Boolean HasSecondLeader () const
 returns False if theSecondleader is a Null Handle.

Handle_IGESDimen_LeaderArrow SecondLeader () const
 returns the Second Leader Entity

gp_Pnt2d Center () const
 returns the Arc Center co-ordinates as Pnt2d from package gp

gp_Pnt2d TransformedCenter () const
 returns the Arc Center co-ordinates as Pnt2d from package gp
after Transformation. (Z = 0.0 for Transformation)


Constructor & Destructor Documentation


Member Function Documentation

Handle_IGESDimen_LeaderArrow IGESDimen_DiameterDimension::FirstLeader ( ) const
  • aNote : General Note Entity
  • aLeader : First Leader Entity
  • anotherLeader : Second Leader Entity or a Null Handle.
  • aCenter : Arc center coordinates
Handle_IGESDimen_GeneralNote IGESDimen_DiameterDimension::Note ( ) const
Handle_IGESDimen_LeaderArrow IGESDimen_DiameterDimension::SecondLeader ( ) const

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