com.vwp.vuapi.objects
Class VUStandardObjectInfo

java.lang.Object
  extended by com.vwp.vuapi.util.VUInfo
      extended by com.vwp.vuapi.objects.VUObjectInfo
          extended by com.vwp.vuapi.objects.VUStandardObjectInfo
Direct Known Subclasses:
VUGroundObjectInfo

public class VUStandardObjectInfo
extends VUObjectInfo

A standard object is a 3d object that loads its data from a 3d mesh that is located somewhere in the web. With this class such objects can be managed


Field Summary
 String command
           
 
Fields inherited from class com.vwp.vuapi.objects.VUObjectInfo
angleX, angleY, angleZ, previousID, x, y, z
 
Fields inherited from class com.vwp.vuapi.util.VUInfo
ID, name
 
Constructor Summary
VUStandardObjectInfo(String FileURL, long ID, long previousID, String command, double x, double y, double z, double angleX, double angleY, double angleZ)
           
VUStandardObjectInfo(String FileURL, String command, double x, double y, double z, double angleX, double angleY, double angleZ)
          This is the construcor that has to be used for creating a new VUStandardObjectInfo object and for building a new standard object within a world using this newly created object.
 
Method Summary
 void set(VUStandardObjectInfo soi)
           
 
Methods inherited from class com.vwp.vuapi.objects.VUObjectInfo
set
 
Methods inherited from class com.vwp.vuapi.util.VUInfo
set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

command

public String command
Constructor Detail

VUStandardObjectInfo

public VUStandardObjectInfo(String FileURL,
                            long ID,
                            long previousID,
                            String command,
                            double x,
                            double y,
                            double z,
                            double angleX,
                            double angleY,
                            double angleZ)

VUStandardObjectInfo

public VUStandardObjectInfo(String FileURL,
                            String command,
                            double x,
                            double y,
                            double z,
                            double angleX,
                            double angleY,
                            double angleZ)
This is the construcor that has to be used for creating a new VUStandardObjectInfo object and for building a new standard object within a world using this newly created object.

Parameters:
FileURL - the URL to the 3d graphics file that has to be used for that object
command - the object command
x - the x coordinate of the 3d object
y - the y coordinate of the 3d object
z - the z coordinate of the 3d object
angleX - the 3d objects orientation in x direction
angleY - the 3d objects orientation in y direction
angleZ - the 3d objects orientation in z direction
Method Detail

set

public void set(VUStandardObjectInfo soi)