Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
BOPAlgo_SectionAttribute Class Reference

Class is a container of the flags used by intersection algorithm. More...

#include <BOPAlgo_SectionAttribute.hxx>

Public Member Functions

 BOPAlgo_SectionAttribute ()
 Default constructor.
 
 BOPAlgo_SectionAttribute (const bool theAproximation, const bool thePCurveOnS1, const bool thePCurveOnS2)
 Constructor.
 
void Approximation (const bool theApprox)
 Sets the Approximation flag.
 
void PCurveOnS1 (const bool thePCurveOnS1)
 Sets the PCurveOnS1 flag.
 
void PCurveOnS2 (const bool thePCurveOnS2)
 Sets the PCurveOnS2 flag.
 
bool Approximation () const
 Returns the Approximation flag.
 
bool PCurveOnS1 () const
 Returns the PCurveOnS1 flag.
 
bool PCurveOnS2 () const
 Returns the PCurveOnS2 flag.
 

Detailed Description

Class is a container of the flags used by intersection algorithm.

Constructor & Destructor Documentation

◆ BOPAlgo_SectionAttribute() [1/2]

BOPAlgo_SectionAttribute::BOPAlgo_SectionAttribute ( )
inline

Default constructor.

◆ BOPAlgo_SectionAttribute() [2/2]

BOPAlgo_SectionAttribute::BOPAlgo_SectionAttribute ( const bool theAproximation,
const bool thePCurveOnS1,
const bool thePCurveOnS2 )
inline

Constructor.

Member Function Documentation

◆ Approximation() [1/2]

bool BOPAlgo_SectionAttribute::Approximation ( ) const
inline

Returns the Approximation flag.

◆ Approximation() [2/2]

void BOPAlgo_SectionAttribute::Approximation ( const bool theApprox)
inline

Sets the Approximation flag.

◆ PCurveOnS1() [1/2]

bool BOPAlgo_SectionAttribute::PCurveOnS1 ( ) const
inline

Returns the PCurveOnS1 flag.

◆ PCurveOnS1() [2/2]

void BOPAlgo_SectionAttribute::PCurveOnS1 ( const bool thePCurveOnS1)
inline

Sets the PCurveOnS1 flag.

◆ PCurveOnS2() [1/2]

bool BOPAlgo_SectionAttribute::PCurveOnS2 ( ) const
inline

Returns the PCurveOnS2 flag.

◆ PCurveOnS2() [2/2]

void BOPAlgo_SectionAttribute::PCurveOnS2 ( const bool thePCurveOnS2)
inline

Sets the PCurveOnS2 flag.


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