VTK
9.3.1
|
#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 396 of file vtkGLTFDocumentLoader.h.
|
strong |
Enumerator | |
---|---|
LINEAR | |
STEP | |
CUBICSPLINE |
Definition at line 398 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 404 of file vtkGLTFDocumentLoader.h.
unsigned int vtkGLTFDocumentLoader::Animation::Sampler::Input |
Definition at line 405 of file vtkGLTFDocumentLoader.h.
unsigned int vtkGLTFDocumentLoader::Animation::Sampler::Output |
Definition at line 406 of file vtkGLTFDocumentLoader.h.
int vtkGLTFDocumentLoader::Animation::Sampler::NumberOfComponents |
Definition at line 407 of file vtkGLTFDocumentLoader.h.
vtkSmartPointer<vtkFloatArray> vtkGLTFDocumentLoader::Animation::Sampler::InputData |
Definition at line 409 of file vtkGLTFDocumentLoader.h.
vtkSmartPointer<vtkFloatArray> vtkGLTFDocumentLoader::Animation::Sampler::OutputData |
Definition at line 410 of file vtkGLTFDocumentLoader.h.