Open CASCADE Technology 6.6.0
|
#include <IntSurf_LineOn2S.hxx>
Public Member Functions | |
IntSurf_LineOn2S () | |
void | Add (const IntSurf_PntOn2S &P) |
Adds a point in the line. | |
Standard_Integer | NbPoints () const |
Returns the number of points in the line. | |
const IntSurf_PntOn2S & | Value (const Standard_Integer Index) const |
Returns the point of range Index in the line. | |
void | Reverse () |
Reverses the order of points of the line. | |
Handle_IntSurf_LineOn2S | Split (const Standard_Integer Index) |
Keeps in <me> the points 1 to Index-1, and returns the items Index to the end. | |
void | Value (const Standard_Integer Index, const IntSurf_PntOn2S &P) |
Replaces the point of range Index in the line. | |
void | SetUV (const Standard_Integer Index, const Standard_Boolean OnFirst, const Standard_Real U, const Standard_Real V) |
Sets the parametric coordinates on one of the surfaces of the point of range Index in the line. | |
void | Clear () |
void | InsertBefore (const Standard_Integer I, const IntSurf_PntOn2S &P) |
void | RemovePoint (const Standard_Integer I) |
IntSurf_LineOn2S::IntSurf_LineOn2S | ( | ) |
void IntSurf_LineOn2S::Add | ( | const IntSurf_PntOn2S & | P | ) |
void IntSurf_LineOn2S::Clear | ( | ) |
void IntSurf_LineOn2S::InsertBefore | ( | const Standard_Integer | I, |
const IntSurf_PntOn2S & | P | ||
) |
Standard_Integer IntSurf_LineOn2S::NbPoints | ( | ) | const |
void IntSurf_LineOn2S::RemovePoint | ( | const Standard_Integer | I | ) |
void IntSurf_LineOn2S::Reverse | ( | ) |
void IntSurf_LineOn2S::SetUV | ( | const Standard_Integer | Index, |
const Standard_Boolean | OnFirst, | ||
const Standard_Real | U, | ||
const Standard_Real | V | ||
) |
Handle_IntSurf_LineOn2S IntSurf_LineOn2S::Split | ( | const Standard_Integer | Index | ) |
void IntSurf_LineOn2S::Value | ( | const Standard_Integer | Index, |
const IntSurf_PntOn2S & | P | ||
) |
const IntSurf_PntOn2S& IntSurf_LineOn2S::Value | ( | const Standard_Integer | Index | ) | const |