Represents a Node element from the collada file
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class Node
Public Class Node
public ref class Node
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
Node(XmlElement, Node) |
Creates a new Node object from an XML element
| |
Equals(Object) | (Inherited from Object.) | |
Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetRotation()()() |
Gets just the rotation for this node
| |
GetRotationMatrix()()() |
Gets just the rotation for this node, and returns it in matrix form
| |
GetScale()()() |
Gets just the scale for this node
| |
GetTransformationMatrix()()() |
Combines all the local transformations for this node into one matrix
| |
GetTranslation()()() |
Gets only the translation for this node
| |
GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
GetWorldTransformationMatrix()()() |
Concatenates the local transformation matrix with that of this node's parent, and forms voltron.
Sometimes results in a standard World matrix instead of a giant robot made from smaller robot lions.
| |
Id |
Collada ID attribute
| |
IsSkeleton |
Just an easy way to see if the node is JOINT type.
It means this node is used for skeletal animation.
| |
IsSubnodeOf(Node) |
Tells you if this node is somewhere inside the subtree defined by a given root.
| |
MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
Name |
Collada Name attribute
| |
Nodes |
List of child nodes
| |
ParentNode |
One level up in the scene graph
| |
Preremove()()() |
Removes any trace of this thing from its parent's xml
| |
Presave()()() |
Prepares the node for saving to XML
| |
Sid |
Collada SID attribute
| |
SubsumeTree(Node, Dictionary<(Of <(String, String>)>)) |
Takes a second tree and adds all of its nodes into this tree.
| |
ToString()()() | (Inherited from Object.) | |
Transformations |
List of transformations used for this node in the scene graph
| |
Type |
JOINT or just plain NODE
| |
XmlElement |
Node element from the collada document
|
Inheritance Hierarchy
Object | |
Node |