nodebox.graphics
Interface Grob

All Superinterfaces:
Cloneable, Drawable
All Known Subinterfaces:
IGeometry
All Known Implementing Classes:
AbstractGeometry, AbstractGrob, AbstractTransformable, Canvas, Contour, Geometry, Image, Path, Text

public interface Grob
extends Cloneable, Drawable


Method Summary
 Grob clone()
           
 Rect getBounds()
           
 TransformDelegate getTransformDelegate()
           
 boolean isEmpty()
           
 void rotate(double degrees)
           
 void rotateRadians(double radians)
           
 void scale(double scale)
           
 void scale(double sx, double sy)
           
 void setTransformDelegate(TransformDelegate d)
           
 void skew(double skew)
           
 void skew(double kx, double ky)
           
 void transform(Transform t)
           
 void translate(double tx, double ty)
           
 
Methods inherited from interface nodebox.graphics.Drawable
draw
 

Method Detail

isEmpty

boolean isEmpty()

getBounds

Rect getBounds()

transform

void transform(Transform t)

clone

Grob clone()

translate

void translate(double tx,
               double ty)

rotate

void rotate(double degrees)

rotateRadians

void rotateRadians(double radians)

scale

void scale(double scale)

scale

void scale(double sx,
           double sy)

skew

void skew(double skew)

skew

void skew(double kx,
          double ky)

setTransformDelegate

void setTransformDelegate(TransformDelegate d)

getTransformDelegate

TransformDelegate getTransformDelegate()


Copyright © 2013. All Rights Reserved.