Aviatrix3D 1.0

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

java.lang.Object
  extended byorg.j3d.renderer.aviatrix3d.geom.hanim.AVSoftwareHAnimFactory

public class AVSoftwareHAnimFactory
extends java.lang.Object

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
 HAnimDisplacer createDisplacer()
          Create a new default Displacer instance.
 HAnimHumanoid createHumanoid()
          Create a new default Humanoid instance.
 HAnimJoint createJoint()
          Create a new default Joint instance.
 HumanoidManager createManager()
          Create a new empty manager instance.
 HAnimSegment createSegment()
          Create a new default Segment instance.
 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 HAnimDisplacer createDisplacer()
Create a new default Displacer instance.

Returns:
a new instance of the HAnimDisplacer object

createSite

public HAnimSite createSite()
Create a new default Site instance.

Returns:
a new instance of the HAnimSite object

createSegment

public HAnimSegment createSegment()
Create a new default Segment instance.

Returns:
a new instance of the HAnimSegment object

createJoint

public HAnimJoint createJoint()
Create a new default Joint instance.

Returns:
a new instance of the HAnimJoint object

createHumanoid

public HAnimHumanoid createHumanoid()
Create a new default Humanoid instance.

Returns:
a new instance of the HAnimHumanoid object

createManager

public HumanoidManager createManager()
Create a new empty manager instance.

Returns:
a new instance of the HumanoidManager object

Aviatrix3D 1.0

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