public class SnifflibGraphicsObject
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.HashSet |
Children |
protected SnifflibGraphicsFilterHolder |
FilterHolder |
Constructor and Description |
---|
SnifflibGraphicsObject(SnifflibGraphicsFilterHolder filterHolder)
Constructor for creation of the root object.
|
SnifflibGraphicsObject(SnifflibGraphicsFilterHolder filterHolder,
SnifflibGraphicsObject parent) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(SnifflibGraphicsObject F) |
java.util.HashSet |
findAxes() |
java.util.HashSet |
findFigure() |
java.util.HashSet |
findLine() |
java.util.HashSet |
findSurface() |
java.util.HashSet |
getChildren() |
SnifflibGraphicsFilterHolder |
getFilterHolder() |
SnifflibGraphicsObject |
getParent() |
boolean |
hasAsRoot(SnifflibGraphicsObject F)
Test if two SnifflibGraphicsObject's have the same root object.
|
void |
paintAll()
Paint the current object and then all of its children.
|
void |
paintComponent()
Paint the current object.
|
protected SnifflibGraphicsFilterHolder FilterHolder
protected java.util.HashSet Children
public SnifflibGraphicsObject(SnifflibGraphicsFilterHolder filterHolder)
public SnifflibGraphicsObject(SnifflibGraphicsFilterHolder filterHolder, SnifflibGraphicsObject parent)
public SnifflibGraphicsObject getParent()
public void addChild(SnifflibGraphicsObject F)
public SnifflibGraphicsFilterHolder getFilterHolder()
public boolean hasAsRoot(SnifflibGraphicsObject F)
public void paintComponent()
public void paintAll()
public java.util.HashSet findAxes()
public java.util.HashSet findFigure()
public java.util.HashSet findLine()
public java.util.HashSet findSurface()
public java.util.HashSet getChildren()
Copyright © 2011, 2013. Daniel P. Dougherty