26 #ifndef vtkCPExodusIINodalCoordinatesTemplate_h
27 #define vtkCPExodusIINodalCoordinatesTemplate_h
35 template <
class Scalar>
38 vtkMappedDataArray<Scalar> >
124 double *TempDoubleArray;
127 #include "vtkCPExodusIINodalCoordinatesTemplate.txx"
129 #endif //vtkCPExodusIINodalCoordinatesTemplate_h
void SetExodusScalarArrays(Scalar *x, Scalar *y, Scalar *z, vtkIdType numPoints)
vtkIdType InsertNextTupleValue(const Scalar *t)
Provides the equivalent of vtkTypeMacro for use with template classes.
virtual void PrintSelf(ostream &os, vtkIndent indent)
void InsertTuples(vtkIdList *dstIds, vtkIdList *srcIds, vtkAbstractArray *source)
Abstract superclass for all arrays.
void InsertTupleValue(vtkIdType i, const Scalar *t)
vtkCPExodusIINodalCoordinatesTemplate()
void RemoveTuple(vtkIdType id)
void InsertValue(vtkIdType idx, Scalar v)
void SetTuple(vtkIdType i, vtkIdType j, vtkAbstractArray *source)
void SetNumberOfTuples(vtkIdType number)
void SetValue(vtkIdType idx, Scalar value)
vtkIdType InsertNextTuple(vtkIdType j, vtkAbstractArray *source)
A atomic type representing the union of many types.
~vtkCPExodusIINodalCoordinatesTemplate()
Map native Exodus II coordinate arrays into the vtkDataArray interface.
void DeepCopy(vtkAbstractArray *aa)
vtkIdType InsertNextValue(Scalar v)
vtkVariant GetVariantValue(vtkIdType idx)
void InterpolateTuple(vtkIdType i, vtkIdList *ptIndices, vtkAbstractArray *source, double *weights)
a simple class to control print indentation
void GetTupleValue(vtkIdType idx, Scalar *t)
void GetTuples(vtkIdList *ptIds, vtkAbstractArray *output)
list of point or cell ids
void SetTupleValue(vtkIdType i, const Scalar *t)
abstract superclass for arrays of numeric data
vtkIdType LookupTypedValue(Scalar value)
Abstract superclass to iterate over elements in an vtkAbstractArray.
int Resize(vtkIdType numTuples)
double * GetTuple(vtkIdType i)
void SetVariantValue(vtkIdType idx, vtkVariant value)
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
vtkIdType LookupValue(vtkVariant value)
void InsertTuple(vtkIdType i, vtkIdType j, vtkAbstractArray *source)
vtkArrayIterator * NewIterator()
void InsertVariantValue(vtkIdType idx, vtkVariant value)
Scalar & GetValueReference(vtkIdType idx)
int Allocate(vtkIdType sz, vtkIdType ext)
vtkMappedDataArrayNewInstanceMacro(vtkCPExodusIINodalCoordinatesTemplate< Scalar >) static vtkCPExodusIINodalCoordinatesTemplate *New()
Scalar GetValue(vtkIdType idx)