Open CASCADE Technology
6.5.4
|
defines DiameterDimension, Type <206> Form <0>
in package IGESDimen
Used for dimensioning diameters
#include <IGESDimen_DiameterDimension.hxx>
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) |
gp_Pnt2d IGESDimen_DiameterDimension::Center | ( | ) | const |
Handle_IGESDimen_LeaderArrow IGESDimen_DiameterDimension::FirstLeader | ( | ) | const |
void IGESDimen_DiameterDimension::Init | ( | const Handle< IGESDimen_GeneralNote > & | aNote, |
const Handle< IGESDimen_LeaderArrow > & | aLeader, | ||
const Handle< IGESDimen_LeaderArrow > & | anotherLeader, | ||
const gp_XY & | aCenter | ||
) |
Handle_IGESDimen_GeneralNote IGESDimen_DiameterDimension::Note | ( | ) | const |
Handle_IGESDimen_LeaderArrow IGESDimen_DiameterDimension::SecondLeader | ( | ) | const |