Aviatrix3D
2.1.0

org.j3d.renderer.aviatrix3d.geom.hanim
Class AVSoftwareHAnimFactory

java.lang.Object
  extended by org.j3d.renderer.aviatrix3d.geom.hanim.AVSoftwareHAnimFactory
All Implemented Interfaces:
org.j3d.geom.hanim.HAnimFactory

public class AVSoftwareHAnimFactory
extends java.lang.Object
implements org.j3d.geom.hanim.HAnimFactory

An implementation of the HAnimFactory that provide nodes that implements skinned mesh rendering using software.

Version:
$Revision: 1.3 $
Author:
Justin Couch

Constructor Summary
AVSoftwareHAnimFactory(boolean speed)
          Create a new factory instance that generates nodes optimised for either space or speed.
 
Method Summary
 org.j3d.geom.hanim.HAnimDisplacer createDisplacer()
          Create a new default Displacer instance.
 org.j3d.geom.hanim.HAnimHumanoid createHumanoid()
          Create a new default Humanoid instance.
 org.j3d.geom.hanim.HAnimJoint createJoint()
          Create a new default Joint instance.
 org.j3d.geom.hanim.HumanoidManager createManager()
          Create a new empty manager instance.
 org.j3d.geom.hanim.HAnimSegment createSegment()
          Create a new default Segment instance.
 org.j3d.geom.hanim.HAnimSite createSite()
          Create a new default Site instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AVSoftwareHAnimFactory

public AVSoftwareHAnimFactory(boolean speed)
Create a new factory instance that generates nodes optimised for either space or speed.

Parameters:
speed - true if this should optimised for speed, false for space
Method Detail

createDisplacer

public org.j3d.geom.hanim.HAnimDisplacer createDisplacer()
Create a new default Displacer instance.

Specified by:
createDisplacer in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HAnimDisplacer object

createSite

public org.j3d.geom.hanim.HAnimSite createSite()
Create a new default Site instance.

Specified by:
createSite in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HAnimSite object

createSegment

public org.j3d.geom.hanim.HAnimSegment createSegment()
Create a new default Segment instance.

Specified by:
createSegment in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HAnimSegment object

createJoint

public org.j3d.geom.hanim.HAnimJoint createJoint()
Create a new default Joint instance.

Specified by:
createJoint in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HAnimJoint object

createHumanoid

public org.j3d.geom.hanim.HAnimHumanoid createHumanoid()
Create a new default Humanoid instance.

Specified by:
createHumanoid in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HAnimHumanoid object

createManager

public org.j3d.geom.hanim.HumanoidManager createManager()
Create a new empty manager instance.

Specified by:
createManager in interface org.j3d.geom.hanim.HAnimFactory
Returns:
a new instance of the HumanoidManager object

Aviatrix3D
2.1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2009 j3d.org