Package au.edu.unsw.cse
Class VRMLState
java.lang.Object
au.edu.unsw.cse.VRMLState
public class VRMLState
extends java.lang.Object
This class stores state information needed to convert an Object3d
to VRML.
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddAppear(Object3d o)voidaddDisappear(Object3d o)voidaddSelect(Object3d o)voidappend(java.lang.String s)voidappendToSuffix(java.lang.String s)Object3dListgetAppear()Object3dListgetDisappear()intgetLastFrame()java.lang.StringgetPROTO(java.lang.String name)Object3dListgetSelect()ViewergetViewer()java.lang.StringgetVRMLColor(int col)java.lang.StringidVRML(int col)voidputPROTO(java.lang.String name, java.lang.String body)intsetDefaultColor(int col)java.lang.StringtoString()java.lang.StringvrmlAllPROTOs()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
VRMLState
-
-
Method Details
-
getLastFrame
public int getLastFrame() -
getViewer
-
idVRML
public java.lang.String idVRML(int col) -
getPROTO
public java.lang.String getPROTO(java.lang.String name) -
putPROTO
public void putPROTO(java.lang.String name, java.lang.String body) -
append
public void append(java.lang.String s) -
appendToSuffix
public void appendToSuffix(java.lang.String s) -
addAppear
-
getAppear
-
getDisappear
-
getSelect
-
addDisappear
-
addSelect
-
setDefaultColor
public int setDefaultColor(int col) -
getVRMLColor
public java.lang.String getVRMLColor(int col) -
vrmlAllPROTOs
public java.lang.String vrmlAllPROTOs() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-