Open CASCADE Technology 6.6.0
Public Member Functions
PGeom2d_TrimmedCurve Class Reference

#include <PGeom2d_TrimmedCurve.hxx>

Inheritance diagram for PGeom2d_TrimmedCurve:
Inheritance graph
[legend]

Public Member Functions

 PGeom2d_TrimmedCurve ()
 Creates a TrimmedCurve with default values.

 PGeom2d_TrimmedCurve (const Handle< PGeom2d_Curve > &aBasisCurve, const Standard_Real aFirstU, const Standard_Real aLastU)
 Creates a TrimmedCurve with these field values.

void FirstU (const Standard_Real aFirstU)
 Set the value of the field firstU with <aFirstU>.

Standard_Real FirstU () const
 Returns the value of the field firstU.

void LastU (const Standard_Real aLastU)
 Set the value of the field lastU with <aLastU>.

Standard_Real LastU () const
 Returns the value of the field lastU.

void BasisCurve (const Handle< PGeom2d_Curve > &aBasisCurve)
 Set the value of the field basisCurve with <aBasisCurve>.
This curve can be a trimmed curve.

Handle_PGeom2d_Curve BasisCurve () const
 Returns the value of the field basisCurve.
This curve can be a trimmed curve.

 PGeom2d_TrimmedCurve (const Storage_stCONSTclCOM &a)
Handle< PGeom2d_Curve_CSFDB_GetPGeom2d_TrimmedCurvebasisCurve () const
void _CSFDB_SetPGeom2d_TrimmedCurvebasisCurve (const Handle< PGeom2d_Curve > &p)
Standard_Real _CSFDB_GetPGeom2d_TrimmedCurvefirstU () const
void _CSFDB_SetPGeom2d_TrimmedCurvefirstU (const Standard_Real p)
Standard_Real _CSFDB_GetPGeom2d_TrimmedCurvelastU () const
void _CSFDB_SetPGeom2d_TrimmedCurvelastU (const Standard_Real p)

Constructor & Destructor Documentation

PGeom2d_TrimmedCurve::PGeom2d_TrimmedCurve ( )
PGeom2d_TrimmedCurve::PGeom2d_TrimmedCurve ( const Handle< PGeom2d_Curve > &  aBasisCurve,
const Standard_Real  aFirstU,
const Standard_Real  aLastU 
)
PGeom2d_TrimmedCurve::PGeom2d_TrimmedCurve ( const Storage_stCONSTclCOM a) [inline]

Member Function Documentation

Handle< PGeom2d_Curve > PGeom2d_TrimmedCurve::_CSFDB_GetPGeom2d_TrimmedCurvebasisCurve ( ) const [inline]
Standard_Real PGeom2d_TrimmedCurve::_CSFDB_GetPGeom2d_TrimmedCurvefirstU ( ) const [inline]
Standard_Real PGeom2d_TrimmedCurve::_CSFDB_GetPGeom2d_TrimmedCurvelastU ( ) const [inline]
void PGeom2d_TrimmedCurve::_CSFDB_SetPGeom2d_TrimmedCurvebasisCurve ( const Handle< PGeom2d_Curve > &  p) [inline]
void PGeom2d_TrimmedCurve::_CSFDB_SetPGeom2d_TrimmedCurvefirstU ( const Standard_Real  p) [inline]
void PGeom2d_TrimmedCurve::_CSFDB_SetPGeom2d_TrimmedCurvelastU ( const Standard_Real  p) [inline]
Handle_PGeom2d_Curve PGeom2d_TrimmedCurve::BasisCurve ( ) const
void PGeom2d_TrimmedCurve::BasisCurve ( const Handle< PGeom2d_Curve > &  aBasisCurve)
Standard_Real PGeom2d_TrimmedCurve::FirstU ( ) const
void PGeom2d_TrimmedCurve::FirstU ( const Standard_Real  aFirstU)
Standard_Real PGeom2d_TrimmedCurve::LastU ( ) const
void PGeom2d_TrimmedCurve::LastU ( const Standard_Real  aLastU)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines