Open CASCADE Technology 6.5.2
Public Member Functions
BOPTools_Curve Class Reference

Class holds the structure for storing information about
intersection curve and set of paves on it

#include <BOPTools_Curve.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BOPTools_Curve ()
 Empty constructor

 BOPTools_Curve (const IntTools_Curve &aIC)
 Constructor

void SetCurve (const IntTools_Curve &aIC)
 Modifier

const IntTools_CurveCurve () const
 Selector

BOPTools_PaveSetSet ()
 Selector


void AppendNewBlock (const BOPTools_PaveBlock &aPB)
 Adds the PaveBlock <aPB> to the pave set

const BOPTools_ListOfPaveBlockNewPaveBlocks () const
 Returns the PaveBlock-s attached to the curve

TColStd_ListOfIntegerTechnoVertices ()
 Returns indices TechnoVertices attached to the curve


Constructor & Destructor Documentation

BOPTools_Curve::BOPTools_Curve ( )
BOPTools_Curve::BOPTools_Curve ( const IntTools_Curve aIC)

Member Function Documentation

void BOPTools_Curve::AppendNewBlock ( const BOPTools_PaveBlock aPB)
const IntTools_Curve& BOPTools_Curve::Curve ( ) const
const BOPTools_ListOfPaveBlock& BOPTools_Curve::NewPaveBlocks ( ) const
void BOPTools_Curve::operator delete ( void *  anAddress) [inline]
void* BOPTools_Curve::operator new ( size_t  size) [inline]
void* BOPTools_Curve::operator new ( size_t  ,
void *  anAddress 
) [inline]
BOPTools_PaveSet& BOPTools_Curve::Set ( )
void BOPTools_Curve::SetCurve ( const IntTools_Curve aIC)
TColStd_ListOfInteger& BOPTools_Curve::TechnoVertices ( )

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