VTK
9.2.6
|
#include <vtkGLTFDocumentLoader.h>
Public Types | |
enum | InterpolationMode : unsigned char { InterpolationMode::LINEAR, InterpolationMode::STEP, InterpolationMode::CUBICSPLINE } |
Public Member Functions | |
void | GetInterpolatedData (float t, size_t numberOfComponents, std::vector< float > *output, bool forceStep=false, bool isRotation=false) const |
Get the interpolated animation output at time t. More... | |
Public Attributes | |
InterpolationMode | Interpolation |
unsigned int | Input |
unsigned int | Output |
int | NumberOfComponents |
vtkSmartPointer< vtkFloatArray > | InputData |
vtkSmartPointer< vtkFloatArray > | OutputData |
Definition at line 405 of file vtkGLTFDocumentLoader.h.
|
strong |
Enumerator | |
---|---|
LINEAR | |
STEP | |
CUBICSPLINE |
Definition at line 407 of file vtkGLTFDocumentLoader.h.
void vtkGLTFDocumentLoader::Animation::Sampler::GetInterpolatedData | ( | float | t, |
size_t | numberOfComponents, | ||
std::vector< float > * | output, | ||
bool | forceStep = false , |
||
bool | isRotation = false |
||
) | const |
Get the interpolated animation output at time t.
InterpolationMode vtkGLTFDocumentLoader::Animation::Sampler::Interpolation |
Definition at line 413 of file vtkGLTFDocumentLoader.h.
unsigned int vtkGLTFDocumentLoader::Animation::Sampler::Input |
Definition at line 414 of file vtkGLTFDocumentLoader.h.
unsigned int vtkGLTFDocumentLoader::Animation::Sampler::Output |
Definition at line 415 of file vtkGLTFDocumentLoader.h.
int vtkGLTFDocumentLoader::Animation::Sampler::NumberOfComponents |
Definition at line 416 of file vtkGLTFDocumentLoader.h.
vtkSmartPointer<vtkFloatArray> vtkGLTFDocumentLoader::Animation::Sampler::InputData |
Definition at line 418 of file vtkGLTFDocumentLoader.h.
vtkSmartPointer<vtkFloatArray> vtkGLTFDocumentLoader::Animation::Sampler::OutputData |
Definition at line 419 of file vtkGLTFDocumentLoader.h.