Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( Handle(GEOM_Function theFunction)
inline

Member Function Documentation

Standard_Boolean GEOMImpl_IBoolean::GetCheckSelfIntersection ( )
inline
Standard_Boolean GEOMImpl_IBoolean::GetRmExtraEdges ( )
inline
GEOMImpl_IBoolean::Handle ( GEOM_Function  )
inline

References BOOL_ARG_SHAPE1.

GEOMImpl_IBoolean::Handle ( GEOM_Function  )
inline

References BOOL_ARG_SHAPE2.

GEOMImpl_IBoolean::Handle ( TColStd_HSequenceOfTransient  )
inline

References BOOL_ARG_SHAPES.

GEOMImpl_IBoolean::Handle ( GEOM_Function  )
private
void GEOMImpl_IBoolean::SetCheckSelfIntersection ( Standard_Boolean  theFlag)
inline
void GEOMImpl_IBoolean::SetRmExtraEdges ( Standard_Boolean  theFlag)
inline
void GEOMImpl_IBoolean::SetShape1 ( Handle(GEOM_Function theRef)
inline

References BOOL_ARG_SHAPE1.

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

References BOOL_ARG_SHAPE2.

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: