Class View

java.lang.Object
  |
  +--View
All Implemented Interfaces:
java.io.Serializable

public class View
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 double angle
           
(package private)  java.awt.Shape clip
           
 Comp composite
           
 java.util.Set dontShowIn
           
 java.util.Set dontShowOut
           
 java.awt.Graphics2D draw
           
private  int last
           
 MapScale mapscale
           
 Unit mapunit
           
(package private)  int mod
           
 java.awt.image.ImageObserver observer
           
 java.util.HashSet offsets
           
 javax.swing.JComponent parent
           
 java.util.Map passpriority
           
 boolean printing
           
 double scale
           
private static long serialVersionUID
           
 boolean showalign
           
 boolean showall
           
 java.util.Stack stack
           
 Stacking stacking
           
 java.awt.geom.AffineTransform trans
           
 Layer visible
           
 boolean wait
           
static boolean waitdefault
           
 
Constructor Summary
View()
           
View(javax.swing.JComponent parent)
           
 
Method Summary
(package private)  void clip(java.awt.Shape newclip)
           
(package private)  java.awt.Shape getClip()
           
(package private)  java.awt.Rectangle getClipBounds()
           
 void intersectClip(java.awt.geom.Area inarea)
           
 int pop()
           
 int pop(int lev)
           
 int push()
           
 int push(ViewOperator op)
           
(package private)  void setClip(java.awt.Shape newclip)
           
 void setRotation(double angle, double x, double y)
           
 void setScale(double scale, double x, double y)
           
 void subtractClip(java.awt.geom.Area outarea)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

draw

public transient java.awt.Graphics2D draw

observer

public transient java.awt.image.ImageObserver observer

trans

public java.awt.geom.AffineTransform trans

scale

public double scale

angle

public double angle

mapunit

public Unit mapunit

mapscale

public MapScale mapscale

showalign

public boolean showalign

printing

public boolean printing

stacking

public Stacking stacking

parent

public javax.swing.JComponent parent

composite

public Comp composite

offsets

public java.util.HashSet offsets

mod

int mod

stack

public java.util.Stack stack

last

private int last

visible

public Layer visible

showall

public boolean showall

waitdefault

public static boolean waitdefault

wait

public boolean wait

passpriority

public java.util.Map passpriority

dontShowIn

public java.util.Set dontShowIn

dontShowOut

public java.util.Set dontShowOut

clip

java.awt.Shape clip
Constructor Detail

View

public View()

View

public View(javax.swing.JComponent parent)
Method Detail

getClipBounds

java.awt.Rectangle getClipBounds()

getClip

java.awt.Shape getClip()

clip

void clip(java.awt.Shape newclip)

setClip

void setClip(java.awt.Shape newclip)

intersectClip

public void intersectClip(java.awt.geom.Area inarea)

subtractClip

public void subtractClip(java.awt.geom.Area outarea)

push

public int push()

push

public int push(ViewOperator op)

pop

public int pop()

pop

public int pop(int lev)

setScale

public void setScale(double scale,
                     double x,
                     double y)

setRotation

public void setRotation(double angle,
                        double x,
                        double y)