|
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.