DrawFairCurve_Batten Class Reference

Interactive Draw object of type "Batten"

#include <DrawFairCurve_Batten.hxx>

Inheritance diagram for DrawFairCurve_Batten:
Inheritance graph
[legend]

Public Member Functions

 DrawFairCurve_Batten (const Standard_Address TheBatten)
void Compute ()
void SetPoint (const Standard_Integer Side, const gp_Pnt2d &Point)
void SetAngle (const Standard_Integer Side, const Standard_Real Angle)
void SetSliding (const Standard_Real Length)
void SetHeight (const Standard_Real Heigth)
void SetSlope (const Standard_Real Slope)
Standard_Real GetAngle (const Standard_Integer Side) const
Standard_Real GetSliding () const
void FreeSliding ()
void FreeAngle (const Standard_Integer Side)
virtual void Dump (Standard_OStream &S) const
 For variable dump.

Protected Attributes

Standard_Address MyBatten

Constructor & Destructor Documentation

DrawFairCurve_Batten::DrawFairCurve_Batten ( const Standard_Address  TheBatten  ) 

Member Function Documentation

void DrawFairCurve_Batten::Compute (  ) 
virtual void DrawFairCurve_Batten::Dump ( Standard_OStream S  )  const [virtual]

Reimplemented from DrawTrSurf_Curve2d.

void DrawFairCurve_Batten::FreeAngle ( const Standard_Integer  Side  ) 
void DrawFairCurve_Batten::FreeSliding (  ) 
Standard_Real DrawFairCurve_Batten::GetAngle ( const Standard_Integer  Side  )  const
Standard_Real DrawFairCurve_Batten::GetSliding (  )  const
void DrawFairCurve_Batten::SetAngle ( const Standard_Integer  Side,
const Standard_Real  Angle 
)
void DrawFairCurve_Batten::SetHeight ( const Standard_Real  Heigth  ) 
void DrawFairCurve_Batten::SetPoint ( const Standard_Integer  Side,
const gp_Pnt2d Point 
)
void DrawFairCurve_Batten::SetSliding ( const Standard_Real  Length  ) 
void DrawFairCurve_Batten::SetSlope ( const Standard_Real  Slope  ) 

Field Documentation


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:54:10 2011 for Open CASCADE Technology by  doxygen 1.6.3