cgma
|
#include <TDVGFacetSplit.hpp>
Public Member Functions | |
TDVGFacetSplit (CubitFacetData *split_from) | |
CubitFacetData * | split_from () const |
Static Public Member Functions | |
static int | is_vg_facet_split (const ToolData *td) |
static void | remove (ToolDataUser *user) |
Private Attributes | |
CubitFacetData *const | splitFrom |
Definition at line 9 of file TDVGFacetSplit.hpp.
TDVGFacetSplit::TDVGFacetSplit | ( | CubitFacetData * | split_from | ) | [inline] |
Definition at line 13 of file TDVGFacetSplit.hpp.
: splitFrom( split_from ) {}
static int TDVGFacetSplit::is_vg_facet_split | ( | const ToolData * | td | ) | [inline, static] |
Definition at line 16 of file TDVGFacetSplit.hpp.
{ return !!dynamic_cast<const TDVGFacetSplit*>(td); }
void TDVGFacetSplit::remove | ( | ToolDataUser * | user | ) | [static] |
Definition at line 4 of file TDVGFacetSplit.cpp.
{ delete user->remove_TD( &is_vg_facet_split ); }
CubitFacetData* TDVGFacetSplit::split_from | ( | ) | const [inline] |
Definition at line 19 of file TDVGFacetSplit.hpp.
{ return splitFrom; }
CubitFacetData* const TDVGFacetSplit::splitFrom [private] |
Definition at line 26 of file TDVGFacetSplit.hpp.