Go to the documentation of this file.
49 #ifndef vtkTypedArray_h
50 #define vtkTypedArray_h
121 #include "vtkTypedArray.txx"
vtkArray::CoordinateT CoordinateT
vtkArrayExtents::SizeT SizeT
virtual void CopyValue(vtkArray *source, const SizeT source_index, const vtkArrayCoordinates &target_coordinates)
virtual const T & GetValue(CoordinateT i, CoordinateT j, CoordinateT k)=0
void PrintSelf(ostream &os, vtkIndent indent)
virtual const T & GetValue(const vtkArrayCoordinates &coordinates)=0
virtual void SetValue(const vtkArrayCoordinates &coordinates, const T &value)=0
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
virtual const T & GetValue(CoordinateT i)=0
virtual void SetVariantValue(const vtkArrayCoordinates &coordinates, const vtkVariant &value)
GLsizei const GLfloat * value
Provides a type-specific interface to N-way arrays.
virtual vtkVariant GetVariantValueN(const SizeT n)
a simple class to control print indentation
virtual void SetVariantValueN(const SizeT n, const vtkVariant &value)
A atomic type representing the union of many types.
virtual const T & GetValue(CoordinateT i, CoordinateT j)=0
Abstract interface for N-dimensional arrays.
virtual vtkVariant GetVariantValue(const vtkArrayCoordinates &coordinates)
virtual void SetValue(CoordinateT i, CoordinateT j, const T &value)=0
virtual void CopyValue(vtkArray *source, const vtkArrayCoordinates &source_coordinates, const SizeT target_index)
virtual void SetValueN(const SizeT n, const T &value)=0
virtual void SetValue(CoordinateT i, CoordinateT j, CoordinateT k, const T &value)=0
virtual void CopyValue(vtkArray *source, const vtkArrayCoordinates &source_coordinates, const vtkArrayCoordinates &target_coordinates)
virtual void SetValue(CoordinateT i, const T &value)=0
vtkArrayExtents::CoordinateT CoordinateT
virtual const T & GetValueN(const SizeT n)=0
Stores coordinate into an N-way array.
Provides the equivalent of vtkTypeMacro for use with template classes.