vmm.core3D
Interface UserExhibit3D

All Superinterfaces:
Parameterizable, UserExhibit
All Known Implementing Classes:
UserConformalMap, UserMagneticField, UserODE1stOrder3D, UserODE1stOrder3DNonAutonomous, UserODE2ndOrder3DNonAutonomous, UserODEF2ndOrder3D, UserSpaceCurveKappaTau, UserSpaceCurveParametric, UserSurfaceImplicit, UserSurfaceParametric

public interface UserExhibit3D
extends UserExhibit

An interface that should be implemented by a user exhibit that is a subclass of Exhibit3D. See UserExhibit. For a 3D user exhbiit, the "Support" object will be of type UserExhibit3D.Support rather than UserExhibit.Support


Nested Class Summary
static class UserExhibit3D.Support
          This subclass of UserExhibit.Support contains user data for a 3D user exhibit.
 
Nested classes/interfaces inherited from interface vmm.core.UserExhibit
UserExhibit.FunctionInfo
 
Method Summary
 Vector3D getDefaultViewpoint()
          This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
 void setDefaultViewpoint(Vector3D viewpoint)
          This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.
 
Methods inherited from interface vmm.core.UserExhibit
getDefaultView, getDefaultWindow, getParameters, getUserExhibitSupport, setDefaultWindow
 
Methods inherited from interface vmm.core.Parameterizable
parameterChanged
 

Method Detail

getDefaultViewpoint

Vector3D getDefaultViewpoint()
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.

See Also:
Exhibit3D.getDefaultViewpoint()

setDefaultViewpoint

void setDefaultViewpoint(Vector3D viewpoint)
This method is already defined in class Exhibit and will not ordinarily be redefined in a user exhibit class.

See Also:
Exhibit3D.setDefaultViewpoint(Vector3D)