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

#include <IntSurf_LineOn2S.hxx>

Inheritance diagram for IntSurf_LineOn2S:
Inheritance graph
[legend]

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_PntOn2SValue (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)

Constructor & Destructor Documentation


Member Function Documentation

Handle_IntSurf_LineOn2S IntSurf_LineOn2S::Split ( const Standard_Integer  Index)

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