| VTK
    9.0.1
    | 
This struct describes a glTF node object. More...
#include <vtkGLTFDocumentLoader.h>
| Classes | |
| struct | Extensions | 
| Public Member Functions | |
| void | UpdateTransform () | 
| Public Attributes | |
| std::vector< int > | Children | 
| int | Camera | 
| int | Mesh | 
| int | Skin | 
| vtkSmartPointer< vtkTransform > | Transform | 
| vtkSmartPointer< vtkTransform > | GlobalTransform | 
| bool | TRSLoaded | 
| vtkSmartPointer< vtkMatrix4x4 > | Matrix | 
| std::vector< float > | InitialRotation | 
| std::vector< float > | InitialTranslation | 
| std::vector< float > | InitialScale | 
| std::vector< float > | InitialWeights | 
| std::vector< float > | Rotation | 
| std::vector< float > | Translation | 
| std::vector< float > | Scale | 
| std::vector< float > | Weights | 
| Node::Extensions | ExtensionMetaData | 
| std::string | Name | 
This struct describes a glTF node object.
A node represents an object within a scene. Nodes can contain transform properties (stored as vtkTransform objects) as well as indices to children nodes, forming a hierarchy. No node may be a direct descendant of more than one node.
Definition at line 212 of file vtkGLTFDocumentLoader.h.
| void vtkGLTFDocumentLoader::Node::UpdateTransform | ( | ) | 
| std::vector<int> vtkGLTFDocumentLoader::Node::Children | 
Definition at line 214 of file vtkGLTFDocumentLoader.h.
| int vtkGLTFDocumentLoader::Node::Camera | 
Definition at line 215 of file vtkGLTFDocumentLoader.h.
| int vtkGLTFDocumentLoader::Node::Mesh | 
Definition at line 216 of file vtkGLTFDocumentLoader.h.
| int vtkGLTFDocumentLoader::Node::Skin | 
Definition at line 217 of file vtkGLTFDocumentLoader.h.
| vtkSmartPointer<vtkTransform> vtkGLTFDocumentLoader::Node::Transform | 
Definition at line 219 of file vtkGLTFDocumentLoader.h.
| vtkSmartPointer<vtkTransform> vtkGLTFDocumentLoader::Node::GlobalTransform | 
Definition at line 220 of file vtkGLTFDocumentLoader.h.
| bool vtkGLTFDocumentLoader::Node::TRSLoaded | 
Definition at line 222 of file vtkGLTFDocumentLoader.h.
| vtkSmartPointer<vtkMatrix4x4> vtkGLTFDocumentLoader::Node::Matrix | 
Definition at line 224 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::InitialRotation | 
Definition at line 226 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::InitialTranslation | 
Definition at line 227 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::InitialScale | 
Definition at line 228 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::InitialWeights | 
Definition at line 229 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::Rotation | 
Definition at line 230 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::Translation | 
Definition at line 231 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::Scale | 
Definition at line 232 of file vtkGLTFDocumentLoader.h.
| std::vector<float> vtkGLTFDocumentLoader::Node::Weights | 
Definition at line 233 of file vtkGLTFDocumentLoader.h.
| Node::Extensions vtkGLTFDocumentLoader::Node::ExtensionMetaData | 
Definition at line 245 of file vtkGLTFDocumentLoader.h.
| std::string vtkGLTFDocumentLoader::Node::Name | 
Definition at line 247 of file vtkGLTFDocumentLoader.h.
 1.8.17
 1.8.17