3.4.0
CMergeShapes Class Reference

#include <CMergeShapes.h>

Public Member Functions

TIGL_EXPORT CMergeShapes (const PNamedShape shape, const PNamedShape tool)
 
TIGL_EXPORT const PNamedShape NamedShape ()
 
TIGL_EXPORT operator PNamedShape ()
 
TIGL_EXPORT void Perform ()
 
virtual TIGL_EXPORT ~CMergeShapes ()
 

Protected Attributes

bool _hasPerformed
 
PNamedShape _resultshape
 
PNamedShape _source
 
PNamedShape _tool
 

Constructor & Destructor Documentation

◆ CMergeShapes()

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

◆ ~CMergeShapes()

virtual TIGL_EXPORT CMergeShapes::~CMergeShapes ( )
virtual

Member Function Documentation

◆ NamedShape()

TIGL_EXPORT const PNamedShape CMergeShapes::NamedShape ( )

◆ operator PNamedShape()

TIGL_EXPORT CMergeShapes::operator PNamedShape ( )

◆ Perform()

TIGL_EXPORT void CMergeShapes::Perform ( )

Field Documentation

◆ _hasPerformed

bool CMergeShapes::_hasPerformed
protected

◆ _resultshape

PNamedShape CMergeShapes::_resultshape
protected

◆ _source

PNamedShape CMergeShapes::_source
protected

◆ _tool

PNamedShape CMergeShapes::_tool
protected

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