Open CASCADE Technology 6.5.2
Public Member Functions
AppParCurves_ConstraintCouple Class Reference

associates an index and a constraint for an object.
This couple is used by AppDef_TheVariational when performing approximations.

#include <AppParCurves_ConstraintCouple.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 AppParCurves_ConstraintCouple ()
 returns an indefinite ConstraintCouple.

 AppParCurves_ConstraintCouple (const Standard_Integer TheIndex, const AppParCurves_Constraint Cons)
 Create a couple the object <Index> will have the
constraint <Cons>.

Standard_Integer Index () const
 returns the index of the constraint object.

AppParCurves_Constraint Constraint () const
 returns the constraint of the object.

void SetIndex (const Standard_Integer TheIndex)
 Changes the index of the constraint object.

void SetConstraint (const AppParCurves_Constraint Cons)
 Changes the constraint of the object.


Constructor & Destructor Documentation

AppParCurves_ConstraintCouple::AppParCurves_ConstraintCouple ( )
AppParCurves_ConstraintCouple::AppParCurves_ConstraintCouple ( const Standard_Integer  TheIndex,
const AppParCurves_Constraint  Cons 
)

Member Function Documentation

AppParCurves_Constraint AppParCurves_ConstraintCouple::Constraint ( ) const
Standard_Integer AppParCurves_ConstraintCouple::Index ( ) const
void AppParCurves_ConstraintCouple::operator delete ( void *  anAddress) [inline]
void* AppParCurves_ConstraintCouple::operator new ( size_t  size) [inline]
void* AppParCurves_ConstraintCouple::operator new ( size_t  ,
void *  anAddress 
) [inline]
void AppParCurves_ConstraintCouple::SetConstraint ( const AppParCurves_Constraint  Cons)
void AppParCurves_ConstraintCouple::SetIndex ( const Standard_Integer  TheIndex)

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