| 
    VTK
   
    
   
   | 
  
  
  
 
#include <vtkLSDynaPart.h>


Public Types | |
| typedef vtkObject | Superclass | 
Public Member Functions | |
| virtual int | IsA (const char *type) | 
| vtkLSDynaPart * | NewInstance () const | 
| virtual void | PrintSelf (ostream &os, vtkIndent indent) | 
| void | SetPartType (int type) | 
| LSDynaMetaData::LSDYNA_TYPES | PartType () const | 
| bool | hasValidType () const | 
| vtkIdType | GetUserMaterialId () const | 
| vtkIdType | GetPartId () const | 
| bool | HasCells () const | 
| void | InitPart (vtkStdString name, const vtkIdType &partId, const vtkIdType &userMaterialId, const vtkIdType &numGlobalPoints, const int &sizeOfWord) | 
| void | AllocateCellMemory (const vtkIdType &numCells, const vtkIdType &cellLen) | 
| void | AddCell (const int &cellType, const vtkIdType &npts, vtkIdType conn[8]) | 
| void | BuildToplogy () | 
| bool | IsTopologyBuilt () const | 
| vtkUnstructuredGrid * | GenerateGrid () | 
| void | EnableDeadCells (const int &deadCellsAsGhostArray) | 
| void | DisableDeadCells () | 
| void | SetCellsDeadState (unsigned char *dead, const vtkIdType &size) | 
| void | EnableCellUserIds () | 
| void | SetNextCellUserIds (const vtkIdType &value) | 
| void | AddPointProperty (const char *name, const vtkIdType &numComps, const bool &isIdTypeProperty, const bool &isProperty, const bool &isGeometryPoints) | 
| void | ReadPointBasedProperty (float *data, const vtkIdType &numTuples, const vtkIdType &numComps, const vtkIdType ¤tGlobalPointIndex) | 
| void | ReadPointBasedProperty (double *data, const vtkIdType &numTuples, const vtkIdType &numComps, const vtkIdType ¤tGlobalPointIndex) | 
| void | AddCellProperty (const char *name, const int &offset, const int &numComps) | 
| void | ReadCellProperties (float *cellProperties, const vtkIdType &numCells, const vtkIdType &numPropertiesInCell) | 
| void | ReadCellProperties (double *cellsProperties, const vtkIdType &numCells, const vtkIdType &numPropertiesInCell) | 
| vtkIdType | GetMinGlobalPointId () const | 
| vtkIdType | GetMaxGlobalPointId () const | 
Static Public Member Functions | |
| static vtkLSDynaPart * | New () | 
| static int | IsTypeOf (const char *type) | 
| static vtkLSDynaPart * | SafeDownCast (vtkObjectBase *o) | 
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const | 
| vtkLSDynaPart () | |
| ~vtkLSDynaPart () | |
| vtkUnstructuredGrid * | RemoveDeletedCells () | 
| void | BuildUniquePoints () | 
| void | BuildCells () | 
| void | GetPropertyData (const char *name, const vtkIdType &numComps, const bool &isIdTypeArray, const bool &isProperty, const bool &isGeometry) | 
| template<typename T > | |
| void | AddPointInformation (T *buffer, T *pointData, const vtkIdType &numTuples, const vtkIdType &numComps, const vtkIdType ¤tGlobalPointIndex) | 
Protected Attributes | |
| LSDynaMetaData::LSDYNA_TYPES | Type | 
| vtkStdString | Name | 
| vtkIdType | UserMaterialId | 
| vtkIdType | PartId | 
| vtkIdType | NumberOfCells | 
| vtkIdType | NumberOfPoints | 
| vtkIdType | NumberOfGlobalPoints | 
| bool | DeadCellsAsGhostArray | 
| bool | HasDeadCells | 
| bool | TopologyBuilt | 
| bool | DoubleBased | 
| vtkUnstructuredGrid * | Grid | 
| vtkUnstructuredGrid * | ThresholdGrid | 
| vtkPoints * | Points | 
| InternalCells * | Cells | 
| InternalCellProperties * | CellProperties | 
| InternalPointsUsed * | GlobalPointsUsed | 
| InternalCurrentPointInfo * | CurrentPointPropInfo | 
Definition at line 26 of file vtkLSDynaPart.h.
| typedef vtkObject vtkLSDynaPart::Superclass | 
Reimplemented from vtkObject.
Definition at line 31 of file vtkLSDynaPart.h.
| vtkLSDynaPart::vtkLSDynaPart | ( | ) |  [protected] | 
        
| vtkLSDynaPart::~vtkLSDynaPart | ( | ) |  [protected] | 
        
| static vtkLSDynaPart* vtkLSDynaPart::New | ( | ) |  [static] | 
        
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| static int vtkLSDynaPart::IsTypeOf | ( | const char * | name | ) |  [static] | 
        
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| virtual int vtkLSDynaPart::IsA | ( | const char * | name | ) |  [virtual] | 
        
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| static vtkLSDynaPart* vtkLSDynaPart::SafeDownCast | ( | vtkObjectBase * | o | ) |  [static] | 
        
Reimplemented from vtkObject.
| virtual vtkObjectBase* vtkLSDynaPart::NewInstanceInternal | ( | ) |  const [protected, virtual] | 
        
Reimplemented from vtkObject.
| vtkLSDynaPart* vtkLSDynaPart::NewInstance | ( | ) | const | 
Reimplemented from vtkObject.
| virtual void vtkLSDynaPart::PrintSelf | ( | ostream & | os, | 
| vtkIndent | indent | ||
| ) |  [virtual] | 
        
| void vtkLSDynaPart::SetPartType | ( | int | type | ) | 
| LSDynaMetaData::LSDYNA_TYPES vtkLSDynaPart::PartType | ( | ) |  const [inline] | 
        
Definition at line 38 of file vtkLSDynaPart.h.
| bool vtkLSDynaPart::hasValidType | ( | ) | const | 
| vtkIdType vtkLSDynaPart::GetUserMaterialId | ( | ) |  const [inline] | 
        
Definition at line 43 of file vtkLSDynaPart.h.
| vtkIdType vtkLSDynaPart::GetPartId | ( | ) |  const [inline] | 
        
Definition at line 44 of file vtkLSDynaPart.h.
| bool vtkLSDynaPart::HasCells | ( | ) | const | 
| void vtkLSDynaPart::InitPart | ( | vtkStdString | name, | 
| const vtkIdType & | partId, | ||
| const vtkIdType & | userMaterialId, | ||
| const vtkIdType & | numGlobalPoints, | ||
| const int & | sizeOfWord | ||
| ) | 
| void vtkLSDynaPart::AllocateCellMemory | ( | const vtkIdType & | numCells, | 
| const vtkIdType & | cellLen | ||
| ) | 
| void vtkLSDynaPart::AddCell | ( | const int & | cellType, | 
| const vtkIdType & | npts, | ||
| vtkIdType | conn[8] | ||
| ) | 
| void vtkLSDynaPart::BuildToplogy | ( | ) | 
| bool vtkLSDynaPart::IsTopologyBuilt | ( | ) |  const [inline] | 
        
Definition at line 68 of file vtkLSDynaPart.h.
| void vtkLSDynaPart::EnableDeadCells | ( | const int & | deadCellsAsGhostArray | ) | 
| void vtkLSDynaPart::DisableDeadCells | ( | ) | 
| void vtkLSDynaPart::SetCellsDeadState | ( | unsigned char * | dead, | 
| const vtkIdType & | size | ||
| ) | 
| void vtkLSDynaPart::EnableCellUserIds | ( | ) | 
| void vtkLSDynaPart::SetNextCellUserIds | ( | const vtkIdType & | value | ) | 
| void vtkLSDynaPart::AddPointProperty | ( | const char * | name, | 
| const vtkIdType & | numComps, | ||
| const bool & | isIdTypeProperty, | ||
| const bool & | isProperty, | ||
| const bool & | isGeometryPoints | ||
| ) | 
| void vtkLSDynaPart::ReadPointBasedProperty | ( | float * | data, | 
| const vtkIdType & | numTuples, | ||
| const vtkIdType & | numComps, | ||
| const vtkIdType & | currentGlobalPointIndex | ||
| ) | 
| void vtkLSDynaPart::ReadPointBasedProperty | ( | double * | data, | 
| const vtkIdType & | numTuples, | ||
| const vtkIdType & | numComps, | ||
| const vtkIdType & | currentGlobalPointIndex | ||
| ) | 
| void vtkLSDynaPart::AddCellProperty | ( | const char * | name, | 
| const int & | offset, | ||
| const int & | numComps | ||
| ) | 
| void vtkLSDynaPart::ReadCellProperties | ( | float * | cellProperties, | 
| const vtkIdType & | numCells, | ||
| const vtkIdType & | numPropertiesInCell | ||
| ) | 
| void vtkLSDynaPart::ReadCellProperties | ( | double * | cellsProperties, | 
| const vtkIdType & | numCells, | ||
| const vtkIdType & | numPropertiesInCell | ||
| ) | 
| vtkIdType vtkLSDynaPart::GetMinGlobalPointId | ( | ) | const | 
| vtkIdType vtkLSDynaPart::GetMaxGlobalPointId | ( | ) | const | 
| vtkUnstructuredGrid* vtkLSDynaPart::RemoveDeletedCells | ( | ) |  [protected] | 
        
| void vtkLSDynaPart::BuildUniquePoints | ( | ) |  [protected] | 
        
| void vtkLSDynaPart::BuildCells | ( | ) |  [protected] | 
        
| void vtkLSDynaPart::GetPropertyData | ( | const char * | name, | 
| const vtkIdType & | numComps, | ||
| const bool & | isIdTypeArray, | ||
| const bool & | isProperty, | ||
| const bool & | isGeometry | ||
| ) |  [protected] | 
        
| void vtkLSDynaPart::AddPointInformation | ( | T * | buffer, | 
| T * | pointData, | ||
| const vtkIdType & | numTuples, | ||
| const vtkIdType & | numComps, | ||
| const vtkIdType & | currentGlobalPointIndex | ||
| ) |  [protected] | 
        
LSDynaMetaData::LSDYNA_TYPES vtkLSDynaPart::Type [protected] | 
        
Definition at line 157 of file vtkLSDynaPart.h.
vtkStdString vtkLSDynaPart::Name [protected] | 
        
Definition at line 158 of file vtkLSDynaPart.h.
vtkIdType vtkLSDynaPart::UserMaterialId [protected] | 
        
Definition at line 159 of file vtkLSDynaPart.h.
vtkIdType vtkLSDynaPart::PartId [protected] | 
        
Definition at line 160 of file vtkLSDynaPart.h.
vtkIdType vtkLSDynaPart::NumberOfCells [protected] | 
        
Definition at line 162 of file vtkLSDynaPart.h.
vtkIdType vtkLSDynaPart::NumberOfPoints [protected] | 
        
Definition at line 163 of file vtkLSDynaPart.h.
vtkIdType vtkLSDynaPart::NumberOfGlobalPoints [protected] | 
        
Definition at line 164 of file vtkLSDynaPart.h.
bool vtkLSDynaPart::DeadCellsAsGhostArray [protected] | 
        
Definition at line 166 of file vtkLSDynaPart.h.
bool vtkLSDynaPart::HasDeadCells [protected] | 
        
Definition at line 167 of file vtkLSDynaPart.h.
bool vtkLSDynaPart::TopologyBuilt [protected] | 
        
Definition at line 169 of file vtkLSDynaPart.h.
bool vtkLSDynaPart::DoubleBased [protected] | 
        
Definition at line 170 of file vtkLSDynaPart.h.
vtkUnstructuredGrid* vtkLSDynaPart::Grid [protected] | 
        
Definition at line 172 of file vtkLSDynaPart.h.
vtkUnstructuredGrid* vtkLSDynaPart::ThresholdGrid [protected] | 
        
Definition at line 173 of file vtkLSDynaPart.h.
vtkPoints* vtkLSDynaPart::Points [protected] | 
        
Definition at line 175 of file vtkLSDynaPart.h.
InternalCells* vtkLSDynaPart::Cells [protected] | 
        
Definition at line 177 of file vtkLSDynaPart.h.
InternalCellProperties* vtkLSDynaPart::CellProperties [protected] | 
        
Definition at line 180 of file vtkLSDynaPart.h.
InternalPointsUsed* vtkLSDynaPart::GlobalPointsUsed [protected] | 
        
Definition at line 185 of file vtkLSDynaPart.h.
InternalCurrentPointInfo* vtkLSDynaPart::CurrentPointPropInfo [protected] | 
        
Definition at line 189 of file vtkLSDynaPart.h.
 1.8.0