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