com.azalient.api.draw
Interface IDrawingCapture

All Known Subinterfaces:
IDrawing

public interface IDrawingCapture

A simplified abstraction of IDrawing. This is used internally by Commuter for drawing DWG entities. This class is intentionally not documented. API users should use IDrawing


Method Summary
 void begin(int object)
           
 void colour(int c)
           
 void colour(NamedColour nc)
           
 void end()
           
 void popMatrix()
           
 void pushMatrix()
           
 void rotateZ(IAngle a)
           
 void scale(double x, double y, double z)
           
 void stringPolygon(String s, IXyz p, double h, Alignment2D a2d)
           
 void translate(double x, double y, double z)
           
 void triangle(boolean fill, IXyz p1, IXyz p2, IXyz p3)
           
 void vertex(double x, double y, double z)
           
 void vertex(IXyz p)
           
 

Method Detail

begin

void begin(int object)

end

void end()

vertex

void vertex(IXyz p)

vertex

void vertex(double x,
            double y,
            double z)

colour

void colour(NamedColour nc)

colour

void colour(int c)

popMatrix

void popMatrix()

pushMatrix

void pushMatrix()

scale

void scale(double x,
           double y,
           double z)

translate

void translate(double x,
               double y,
               double z)

rotateZ

void rotateZ(IAngle a)

triangle

void triangle(boolean fill,
              IXyz p1,
              IXyz p2,
              IXyz p3)

stringPolygon

void stringPolygon(String s,
                   IXyz p,
                   double h,
                   Alignment2D a2d)