Open CASCADE Technology 6.6.0
Public Member Functions
BOPAlgo_SectionAttribute Class Reference

Class is a container of three flags used
by intersection algorithm

#include <BOPAlgo_SectionAttribute.hxx>

Public Member Functions

 BOPAlgo_SectionAttribute (const Standard_Boolean Aproximation=Standard_True, const Standard_Boolean PCurveOnS1=Standard_True, const Standard_Boolean PCurveOnS2=Standard_True)
 Initializes me by flags

void Approximation (const Standard_Boolean theFlag)
 Modifier


void PCurveOnS1 (const Standard_Boolean theFlag)
 Modifier


void PCurveOnS2 (const Standard_Boolean theFlag)
 Modifier


Standard_Boolean Approximation () const
 Selector


Standard_Boolean PCurveOnS1 () const
 Selector


Standard_Boolean PCurveOnS2 () const
 Selector



Constructor & Destructor Documentation

BOPAlgo_SectionAttribute::BOPAlgo_SectionAttribute ( const Standard_Boolean  Aproximation = Standard_True,
const Standard_Boolean  PCurveOnS1 = Standard_True,
const Standard_Boolean  PCurveOnS2 = Standard_True 
)

Member Function Documentation

void BOPAlgo_SectionAttribute::Approximation ( const Standard_Boolean  theFlag)
Standard_Boolean BOPAlgo_SectionAttribute::Approximation ( ) const
Standard_Boolean BOPAlgo_SectionAttribute::PCurveOnS1 ( ) const
void BOPAlgo_SectionAttribute::PCurveOnS1 ( const Standard_Boolean  theFlag)
void BOPAlgo_SectionAttribute::PCurveOnS2 ( const Standard_Boolean  theFlag)
Standard_Boolean BOPAlgo_SectionAttribute::PCurveOnS2 ( ) const

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