OGS
|
Definition at line 28 of file VtkMeshNodalCoordinatesTemplate.h.
#include <VtkMeshNodalCoordinatesTemplate.h>
Public Types | |
using | ValueType = typename Superclass::ValueType |
Public Member Functions | |
vtkAbstractTemplateTypeMacro (VtkMeshNodalCoordinatesTemplate< Scalar >, vtkMappedDataArray< Scalar >) vtkMappedDataArrayNewInstanceMacro(VtkMeshNodalCoordinatesTemplate< Scalar >) static VtkMeshNodalCoordinatesTemplate *New() | |
void | PrintSelf (std::ostream &os, vtkIndent indent) override |
void | SetNodes (std::vector< Node * > const &nodes) |
Pass the nodes from OGS mesh. | |
void | Initialize () override |
void | GetTuples (vtkIdList *ptIds, vtkAbstractArray *output) override |
void | GetTuples (vtkIdType p1, vtkIdType p2, vtkAbstractArray *output) override |
void | Squeeze () override |
vtkArrayIterator * | NewIterator () override |
vtkIdType | LookupValue (vtkVariant value) override |
void | LookupValue (vtkVariant value, vtkIdList *ids) override |
vtkVariant | GetVariantValue (vtkIdType idx) override |
void | ClearLookup () override |
double * | GetTuple (vtkIdType i) override |
void | GetTuple (vtkIdType i, double *tuple) override |
vtkIdType | LookupTypedValue (Scalar value) override |
void | LookupTypedValue (Scalar value, vtkIdList *ids) override |
Scalar & | GetValueReference (vtkIdType idx) override |
int | Allocate (vtkIdType sz, vtkIdType ext) override |
int | Resize (vtkIdType numTuples) override |
void | SetNumberOfTuples (vtkIdType number) override |
void | SetTuple (vtkIdType i, vtkIdType j, vtkAbstractArray *source) override |
void | SetTuple (vtkIdType i, const float *source) override |
void | SetTuple (vtkIdType i, const double *source) override |
void | InsertTuple (vtkIdType i, vtkIdType j, vtkAbstractArray *source) override |
void | InsertTuple (vtkIdType i, const float *source) override |
void | InsertTuple (vtkIdType i, const double *source) override |
void | InsertTuples (vtkIdList *dstIds, vtkIdList *srcIds, vtkAbstractArray *source) override |
void | InsertTuples (vtkIdType, vtkIdType, vtkIdType, vtkAbstractArray *) override |
vtkIdType | InsertNextTuple (vtkIdType j, vtkAbstractArray *source) override |
vtkIdType | InsertNextTuple (const float *source) override |
vtkIdType | InsertNextTuple (const double *source) override |
void | InsertVariantValue (vtkIdType idx, vtkVariant value) override |
void | DeepCopy (vtkAbstractArray *aa) override |
void | DeepCopy (vtkDataArray *da) override |
void | InterpolateTuple (vtkIdType i, vtkIdList *ptIndices, vtkAbstractArray *source, double *weights) override |
void | InterpolateTuple (vtkIdType i, vtkIdType id1, vtkAbstractArray *source1, vtkIdType id2, vtkAbstractArray *source2, double t) override |
void | SetVariantValue (vtkIdType idx, vtkVariant value) override |
void | RemoveTuple (vtkIdType id) override |
void | RemoveFirstTuple () override |
void | RemoveLastTuple () override |
void | SetValue (vtkIdType idx, Scalar value) override |
vtkIdType | InsertNextValue (Scalar v) override |
void | InsertValue (vtkIdType idx, Scalar v) override |
Scalar & | GetValueReference (vtkIdType idx) const |
Scalar | GetValue (vtkIdType idx) const override |
void | GetTypedTuple (vtkIdType tupleId, Scalar *tuple) const override |
void | SetTypedTuple (vtkIdType i, const Scalar *t) override |
void | InsertTypedTuple (vtkIdType i, const Scalar *t) override |
vtkIdType | InsertNextTypedTuple (const Scalar *t) override |
VtkMeshNodalCoordinatesTemplate (const VtkMeshNodalCoordinatesTemplate &)=delete | |
void | operator= (const VtkMeshNodalCoordinatesTemplate &)=delete |
Protected Member Functions | |
VtkMeshNodalCoordinatesTemplate () | |
~VtkMeshNodalCoordinatesTemplate () override | |
Protected Attributes | |
const std::vector< Node * > * | _nodes {nullptr} |
Private Member Functions | |
vtkIdType | Lookup (const Scalar &val, vtkIdType index) |
Private Attributes | |
double * | TempDoubleArray {nullptr} |
using MeshLib::VtkMeshNodalCoordinatesTemplate< Scalar >::ValueType = typename Superclass::ValueType |
Definition at line 38 of file VtkMeshNodalCoordinatesTemplate.h.
|
delete |
|
protecteddefault |
|
overrideprotected |
Definition at line 412 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 204 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 158 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 322 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 330 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 164 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 171 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 67 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 89 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 446 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 440 of file VtkMeshNodalCoordinatesTemplate-impl.h.
Scalar & MeshLib::VtkMeshNodalCoordinatesTemplate< Scalar >::GetValueReference | ( | vtkIdType | idx | ) | const |
Definition at line 432 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 196 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 152 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 43 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 308 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 300 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 292 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 470 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 392 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 267 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 259 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 251 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 275 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 283 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 462 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 400 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 316 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 337 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 346 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
private |
Definition at line 418 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 179 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 185 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 124 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 136 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 117 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
delete |
|
override |
Definition at line 32 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 370 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 377 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 363 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 212 of file VtkMeshNodalCoordinatesTemplate-impl.h.
void MeshLib::VtkMeshNodalCoordinatesTemplate< Scalar >::SetNodes | ( | std::vector< Node * > const & | nodes | ) |
Pass the nodes from OGS mesh.
Definition at line 54 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 219 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 243 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 235 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 227 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 454 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 384 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 355 of file VtkMeshNodalCoordinatesTemplate-impl.h.
|
override |
Definition at line 111 of file VtkMeshNodalCoordinatesTemplate-impl.h.
MeshLib::VtkMeshNodalCoordinatesTemplate< Scalar >::vtkAbstractTemplateTypeMacro | ( | VtkMeshNodalCoordinatesTemplate< Scalar > | , |
vtkMappedDataArray< Scalar > | ) |
|
protected |
Definition at line 111 of file VtkMeshNodalCoordinatesTemplate.h.
|
private |
Definition at line 115 of file VtkMeshNodalCoordinatesTemplate.h.