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

defines AngularDimension, Type <202> Form <0>
in package IGESDimen
Used to dimension angles

#include <IGESDimen_AngularDimension.hxx>

Inheritance diagram for IGESDimen_AngularDimension:
Inheritance graph
[legend]

Public Member Functions

 IGESDimen_AngularDimension ()
void Init (const Handle< IGESDimen_GeneralNote > &aNote, const Handle< IGESDimen_WitnessLine > &aLine, const Handle< IGESDimen_WitnessLine > &anotherLine, const gp_XY &aVertex, const Standard_Real aRadius, const Handle< IGESDimen_LeaderArrow > &aLeader, const Handle< IGESDimen_LeaderArrow > &anotherLeader)
 This method is used to set the fields of the class
AngularDimension

Handle_IGESDimen_GeneralNote Note () const
 returns the General Note Entity of the Dimension.

Standard_Boolean HasFirstWitnessLine () const
 returns False if theFirstWitnessLine is Null Handle.

Handle_IGESDimen_WitnessLine FirstWitnessLine () const
 returns the First Witness Line Entity or Null Handle.

Standard_Boolean HasSecondWitnessLine () const
 returns False if theSecondWitnessLine is Null Handle.

Handle_IGESDimen_WitnessLine SecondWitnessLine () const
 returns the Second Witness Line Entity or Null Handle.

gp_Pnt2d Vertex () const
 returns the co-ordinates of the Vertex point as Pnt2d from gp.

gp_Pnt2d TransformedVertex () const
 returns the co-ordinates of the Vertex point as Pnt2d from gp
after Transformation. (Z = 0.0 for Transformation)

Standard_Real Radius () const
 returns the Radius of the Leader arcs.

Handle_IGESDimen_LeaderArrow FirstLeader () const
 returns the First Leader Entity.

Handle_IGESDimen_LeaderArrow SecondLeader () const
 returns the Second Leader Entity.


Constructor & Destructor Documentation


Member Function Documentation

Handle_IGESDimen_LeaderArrow IGESDimen_AngularDimension::FirstLeader ( ) const
Handle_IGESDimen_WitnessLine IGESDimen_AngularDimension::FirstWitnessLine ( ) const
  • aNote : General Note Entity
  • aLine : First Witness Line Entity or Null
    Handle
  • anotherLine : Second Witness Line Entity or Null
    Handle
  • aVertex : Coordinates of vertex point
  • aRadius : Radius of leader arcs
  • aLeader : First Leader Entity
  • anotherLeader : Second Leader Entity
Handle_IGESDimen_GeneralNote IGESDimen_AngularDimension::Note ( ) const
Handle_IGESDimen_LeaderArrow IGESDimen_AngularDimension::SecondLeader ( ) const
Handle_IGESDimen_WitnessLine IGESDimen_AngularDimension::SecondWitnessLine ( ) const

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