|
Open CASCADE Technology 6.5.2
|
Interactive Draw object of type "Batten"
#include <DrawFairCurve_Batten.hxx>

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 |
| DrawFairCurve_Batten::DrawFairCurve_Batten | ( | const Standard_Address | TheBatten | ) |
| 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 | ) |
Standard_Address DrawFairCurve_Batten::MyBatten [protected] |
1.7.4