C# Class ColladaXna.Base.Geometry.Joint

Representation of a joint of a skeleton. Sometimes also called "Bone".
Inheritance: IAddress
Show file Open project: Bunkerbewohner/ColladaXna Class Usage Examples

Public Properties

Property Type Description
Children JointList
Index int
InvBindPose Matrix
Transform Matrix

Private Properties

Property Type Description

Public Methods

Method Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
Joint ( ) : System
Joint ( string name ) : System

Creates a new Joint by the given name. If no name is supplied (null) a generic name is created.

ToString ( ) : string

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Joint() public method

public Joint ( ) : System
return System

Joint() public method

Creates a new Joint by the given name. If no name is supplied (null) a generic name is created.
public Joint ( string name ) : System
name string
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

Children public property

List of child joints or null if there are none
public JointList Children
return JointList

Index public property

Index of this joint in its joint collection
public int Index
return int

InvBindPose public property

Inverse Bind-Pose Matrix of this joint
public Matrix InvBindPose
return Matrix

Transform public property

Local Transformation of this joint
public Matrix Transform
return Matrix