Open CASCADE Technology 6.6.0
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

IGESDimen_DiameterDimension::IGESDimen_DiameterDimension ( )

Member Function Documentation

gp_Pnt2d IGESDimen_DiameterDimension::Center ( ) const
Handle_IGESDimen_LeaderArrow IGESDimen_DiameterDimension::FirstLeader ( ) const
Standard_Boolean IGESDimen_DiameterDimension::HasSecondLeader ( ) const
void IGESDimen_DiameterDimension::Init ( const Handle< IGESDimen_GeneralNote > &  aNote,
const Handle< IGESDimen_LeaderArrow > &  aLeader,
const Handle< IGESDimen_LeaderArrow > &  anotherLeader,
const gp_XY aCenter 
)
  • 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
gp_Pnt2d IGESDimen_DiameterDimension::TransformedCenter ( ) const

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