com.threerings.opengl.model.config
Class ArticulatedConfig.MeshNode
java.lang.Object
com.threerings.util.DeepObject
com.threerings.opengl.model.config.ArticulatedConfig.Node
com.threerings.opengl.model.config.ArticulatedConfig.MeshNode
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- ArticulatedConfig
public static class ArticulatedConfig.MeshNode
- extends ArticulatedConfig.Node
A node containing a mesh.
visible
public ModelConfig.VisibleMesh visible
- The node's visible mesh.
collision
public CollisionMesh collision
- The collision mesh.
ArticulatedConfig.MeshNode
public ArticulatedConfig.MeshNode(String name,
Transform3D transform,
ArticulatedConfig.Node[] children,
ModelConfig.VisibleMesh visible,
CollisionMesh collision)
ArticulatedConfig.MeshNode
public ArticulatedConfig.MeshNode()
getTextures
public void getTextures(TreeSet<String> textures)
- Description copied from class:
ArticulatedConfig.Node
- Populates the supplied set with the names of all textures.
- Overrides:
getTextures in class ArticulatedConfig.Node
getTextureTagPairs
public void getTextureTagPairs(TreeSet<ComparableTuple<String,String>> pairs)
- Description copied from class:
ArticulatedConfig.Node
- Populates the supplied set with the names of all texture/tag pairs.
- Overrides:
getTextureTagPairs in class ArticulatedConfig.Node
getBounds
public Box getBounds()
- Description copied from class:
ArticulatedConfig.Node
- Returns the bounds of the node's geometry.
- Overrides:
getBounds in class ArticulatedConfig.Node
Copyright © 2011. All Rights Reserved.