Version: 9.12.0
GEOMImpl_IBoolean Class Reference

#include <GEOMImpl_IBoolean.hxx>

Public Member Functions

 GEOMImpl_IBoolean (Handle(GEOM_Function) theFunction)
 
void SetShape1 (Handle(GEOM_Function) theRef)
 
void SetShape2 (Handle(GEOM_Function) theRef)
 
void SetShapes (const Handle(TColStd_HSequenceOfTransient)&theShapes)
 
void SetCheckSelfIntersection (Standard_Boolean theFlag)
 
void SetRmExtraEdges (Standard_Boolean theFlag)
 
 Handle (GEOM_Function) GetShape1()
 
 Handle (GEOM_Function) GetShape2()
 
 Handle (TColStd_HSequenceOfTransient) GetShapes()
 
Standard_Boolean GetCheckSelfIntersection ()
 
Standard_Boolean GetRmExtraEdges ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

◆ GEOMImpl_IBoolean()

GEOMImpl_IBoolean::GEOMImpl_IBoolean ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetCheckSelfIntersection()

Standard_Boolean GEOMImpl_IBoolean::GetCheckSelfIntersection ( )
inline

◆ GetRmExtraEdges()

Standard_Boolean GEOMImpl_IBoolean::GetRmExtraEdges ( )
inline

◆ Handle() [1/4]

GEOMImpl_IBoolean::Handle ( GEOM_Function  )
private

◆ Handle() [2/4]

GEOMImpl_IBoolean::Handle ( GEOM_Function  )
inline

References BOOL_ARG_SHAPE1.

◆ Handle() [3/4]

GEOMImpl_IBoolean::Handle ( GEOM_Function  )
inline

References BOOL_ARG_SHAPE2.

◆ Handle() [4/4]

GEOMImpl_IBoolean::Handle ( TColStd_HSequenceOfTransient  )
inline

References BOOL_ARG_SHAPES.

◆ SetCheckSelfIntersection()

void GEOMImpl_IBoolean::SetCheckSelfIntersection ( Standard_Boolean  theFlag)
inline

◆ SetRmExtraEdges()

void GEOMImpl_IBoolean::SetRmExtraEdges ( Standard_Boolean  theFlag)
inline

◆ SetShape1()

void GEOMImpl_IBoolean::SetShape1 ( Handle(GEOM_Function)  theRef)
inline

References BOOL_ARG_SHAPE1.

◆ SetShape2()

void GEOMImpl_IBoolean::SetShape2 ( Handle(GEOM_Function)  theRef)
inline

References BOOL_ARG_SHAPE2.

◆ SetShapes()

void GEOMImpl_IBoolean::SetShapes ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References BOOL_ARG_SHAPES.


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