public class FXMeshVizService extends AbstractVizService
Implements an ICE viz service for geometry modeling.
Constructor and Description |
---|
FXMeshVizService() |
Modifier and Type | Method and Description |
---|---|
IVizCanvas |
createCanvas(Geometry geometry)
This operation directs the IVizService to create a new canvas displaying
the given Geometry and to return a handle to that canvas to the caller so
that it may modify the canvas.
|
IVizCanvas |
createCanvas(IController mesh)
Creates a GeometryCanvas.
|
IControllerProviderFactory |
getControllerProviderFactory()
Returns a factory which will create views and controllers for model parts
specific to the service's rendering program.
|
java.lang.String |
getName()
This operation returns the name of the service.
|
java.lang.String |
getVersion()
This operation returns a version number for the service.
|
createPlot, getSupportedExtensions
public IVizCanvas createCanvas(IController mesh) throws java.lang.Exception
Creates a GeometryCanvas.
createCanvas
in interface IVizService
createCanvas
in class AbstractVizService
mesh
- The input object which will be rendered in the new canvasjava.lang.Exception
- An exception indicating that the IVizService could not create
a canvas with the given object and giving the reason why.public java.lang.String getName()
IVizService
IVizService.getName()
public java.lang.String getVersion()
IVizService
IVizService.getVersion()
public IControllerProviderFactory getControllerProviderFactory()
IVizService
public IVizCanvas createCanvas(Geometry geometry) throws java.lang.Exception
IVizService
geometry
- The input object which will be rendered in the new canvas.java.lang.Exception
- An exception indicating that the IVizService could not create
a canvas with the given object and giving the reason why.