org.vectomatic.client.rep.view
Class RenderVisitor
java.lang.Object
org.vectomatic.client.rep.view.RenderVisitor
- All Implemented Interfaces:
- IShapeVisitor
public class RenderVisitor
- extends Object
- implements IShapeVisitor
Shape visitor implementation to perform rendering
of the 2D model
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RenderVisitor
public RenderVisitor(DrawingView view)
pushShape
public TransformMatrix pushShape(Shape shape)
popShape
public void popShape()
visitEllipse
public void visitEllipse(Ellipse ellipse)
- Specified by:
visitEllipse
in interface IShapeVisitor
visitPolyline
public void visitPolyline(Polyline polyline)
- Specified by:
visitPolyline
in interface IShapeVisitor
visitRect
public void visitRect(Rect rect)
- Specified by:
visitRect
in interface IShapeVisitor
visitShapeGroup
public void visitShapeGroup(ShapeGroup group)
- Specified by:
visitShapeGroup
in interface IShapeVisitor
visitPath
public void visitPath(Path path)
- Specified by:
visitPath
in interface IShapeVisitor
Copyright © 2010. All Rights Reserved.