cgma
TDVGFacetSplit Class Reference

#include <TDVGFacetSplit.hpp>

Inheritance diagram for TDVGFacetSplit:
ToolData

List of all members.

Public Member Functions

 TDVGFacetSplit (CubitFacetData *split_from)
CubitFacetDatasplit_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

Detailed Description

Definition at line 9 of file TDVGFacetSplit.hpp.


Constructor & Destructor Documentation

TDVGFacetSplit::TDVGFacetSplit ( CubitFacetData split_from) [inline]

Definition at line 13 of file TDVGFacetSplit.hpp.

      : splitFrom( split_from ) {}

Member Function Documentation

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 );
}

Definition at line 19 of file TDVGFacetSplit.hpp.

      { return splitFrom; }

Member Data Documentation

Definition at line 26 of file TDVGFacetSplit.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines