Package au.edu.unsw.cse
Class Edge3d
java.lang.Object
au.edu.unsw.cse.Object3dAdaptor
au.edu.unsw.cse.Edge3d
- All Implemented Interfaces:
Object3d
- Direct Known Subclasses:
Edge3dPlus
public class Edge3d extends Object3dAdaptor
-
Field Summary
Fields inherited from class au.edu.unsw.cse.Object3dAdaptor
centre, firstFrame, lastFrame -
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)booleaninside(Point3d x)voidrender(View3d v)render the edge, given a 3D viewjava.lang.StringtoString()java.lang.StringtoVRMLBody(VRMLState v)java.lang.StringvrmlPROTOExtraFields()java.lang.StringvrmlPROTOINBody()java.lang.String[]vrmlPROTOMaterials()java.lang.StringvrmlPROTOName()Methods inherited from class au.edu.unsw.cse.Object3dAdaptor
centre, depthBias, getColorIndex, getFirstFrame, getLastFrame, getSelectFrame, id, select, setCentre, setFirstFrame, setLastFrame, toVRML, transform, visible, vrmlPROTO, vrmlPROTOBody, vrmlPROTOFields, vrmlPROTOINFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Edge3d
-
Edge3d
-
-
Method Details
-
render
render the edge, given a 3D view- Specified by:
renderin interfaceObject3d- Overrides:
renderin classObject3dAdaptor
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
inside
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
vrmlPROTOName
public java.lang.String vrmlPROTOName()- Overrides:
vrmlPROTONamein classObject3dAdaptor
-
vrmlPROTOExtraFields
public java.lang.String vrmlPROTOExtraFields()- Overrides:
vrmlPROTOExtraFieldsin classObject3dAdaptor
-
vrmlPROTOMaterials
public java.lang.String[] vrmlPROTOMaterials()- Overrides:
vrmlPROTOMaterialsin classObject3dAdaptor
-
vrmlPROTOINBody
public java.lang.String vrmlPROTOINBody()- Overrides:
vrmlPROTOINBodyin classObject3dAdaptor
-
toVRMLBody
- Overrides:
toVRMLBodyin classObject3dAdaptor
-