3.5.0-rc1
Loading...
Searching...
No Matches
CBopCommon Class Reference

#include <CBopCommon.h>

Public Member Functions

TIGL_EXPORT CBopCommon (const PNamedShape shape, const PNamedShape tool)
TIGL_EXPORT CBopCommon (const PNamedShape shape, const PNamedShape tool, const BOPAlgo_PaveFiller &)
TIGL_EXPORT const PNamedShape NamedShape ()
TIGL_EXPORT operator PNamedShape ()
TIGL_EXPORT void Perform ()
virtual TIGL_EXPORT ~CBopCommon ()

Protected Member Functions

void PrepareFiller ()

Protected Attributes

BOPAlgo_PaveFiller * _dsfiller
bool _fillerAllocated
bool _hasPerformed
PNamedShape _resultshape
PNamedShape _source
PNamedShape _tool

Constructor & Destructor Documentation

◆ CBopCommon() [1/2]

TIGL_EXPORT CBopCommon::CBopCommon ( const PNamedShape shape,
const PNamedShape tool )

◆ CBopCommon() [2/2]

TIGL_EXPORT CBopCommon::CBopCommon ( const PNamedShape shape,
const PNamedShape tool,
const BOPAlgo_PaveFiller &  )

◆ ~CBopCommon()

virtual TIGL_EXPORT CBopCommon::~CBopCommon ( )
virtual

Member Function Documentation

◆ NamedShape()

TIGL_EXPORT const PNamedShape CBopCommon::NamedShape ( )

◆ operator PNamedShape()

TIGL_EXPORT CBopCommon::operator PNamedShape ( )

◆ Perform()

TIGL_EXPORT void CBopCommon::Perform ( )

◆ PrepareFiller()

void CBopCommon::PrepareFiller ( )
protected

Field Documentation

◆ _dsfiller

BOPAlgo_PaveFiller* CBopCommon::_dsfiller
protected

◆ _fillerAllocated

bool CBopCommon::_fillerAllocated
protected

◆ _hasPerformed

bool CBopCommon::_hasPerformed
protected

◆ _resultshape

PNamedShape CBopCommon::_resultshape
protected

◆ _source

PNamedShape CBopCommon::_source
protected

◆ _tool

PNamedShape CBopCommon::_tool
protected

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