-
-
Field Summary
Fields Modifier and Type Field Description private DrawShape.Mode
mode
private RangedInteger
red
private RangedInteger
blue
private RangedInteger
green
private RangedInteger
alpha
private RangedInteger
scaleFactor
private RangedInteger
size
private boolean
molFilter
private String
molString
private boolean
molPropertyFilter
private String
property
private boolean
writingPropertyValue
private ColorChannel
c
private boolean
reverse
private RangedInteger
propoom
private RangedInteger
minprop
private RangedInteger
maxprop
private transient Molecule
molecule
private transient Incarnation<Out Object, Out Object>
incarnation
-
Method Summary
Modifier and Type Method Description void
apply(Graphics2D g, Node<Out Object> n, int x, int y)
Applies the effect. ColorChannel
getColorChannel()
Color
getColorSummary()
boolean
isMolFilter()
boolean
isMolPropertyFilter()
boolean
isReverse()
boolean
isWritingPropertyValue()
DrawShape.Mode
getMode()
RangedInteger
getRed()
RangedInteger
getBlue()
RangedInteger
getGreen()
RangedInteger
getAlpha()
RangedInteger
getScaleFactor()
RangedInteger
getSize()
String
getMolString()
String
getProperty()
RangedInteger
getPropoom()
RangedInteger
getMinprop()
RangedInteger
getMaxprop()
Molecule
getMolecule()
void
setMode(DrawShape.Mode m)
void
setRed(RangedInteger r)
void
setBlue(RangedInteger b)
void
setGreen(RangedInteger g)
void
setAlpha(RangedInteger a)
void
setScaleFactor(RangedInteger sf)
void
setSize(RangedInteger s)
void
setMolFilter(boolean mol)
void
setMolString(String mols)
void
setMolPropertyFilter(boolean molpf)
void
setProperty(String pr)
void
setWritingPropertyValue(boolean writingPropertyValue)
void
setC(ColorChannel colorChannel)
void
setReverse(boolean r)
void
setPropoom(RangedInteger oom)
void
setMinprop(RangedInteger mp)
void
setMaxprop(RangedInteger mp)
void
setIncarnation(CollectionWithCurrentElement<String> element)
-
-
Constructor Detail
-
DrawShape
DrawShape()
Builds a new DrawShape effect.
-
-
Method Detail
-
apply
void apply(Graphics2D g, Node<Out Object> n, int x, int y)
Applies the effect.
- Parameters:
g
- Graphics2D to usen
- the node to drawx
- x screen positiony
- y screen position
-
getColorChannel
ColorChannel getColorChannel()
-
getColorSummary
Color getColorSummary()
-
isMolFilter
boolean isMolFilter()
-
isMolPropertyFilter
boolean isMolPropertyFilter()
-
isReverse
boolean isReverse()
-
isWritingPropertyValue
boolean isWritingPropertyValue()
-
getMode
DrawShape.Mode getMode()
-
getRed
RangedInteger getRed()
-
getBlue
RangedInteger getBlue()
-
getGreen
RangedInteger getGreen()
-
getAlpha
RangedInteger getAlpha()
-
getScaleFactor
RangedInteger getScaleFactor()
-
getSize
RangedInteger getSize()
-
getMolString
String getMolString()
-
getProperty
String getProperty()
-
getPropoom
RangedInteger getPropoom()
-
getMinprop
RangedInteger getMinprop()
-
getMaxprop
RangedInteger getMaxprop()
-
getMolecule
@Nullable() Molecule getMolecule()
-
setMode
void setMode(DrawShape.Mode m)
- Parameters:
m
- mode
-
setRed
void setRed(RangedInteger r)
- Parameters:
r
- red
-
setBlue
void setBlue(RangedInteger b)
- Parameters:
b
- blue
-
setGreen
void setGreen(RangedInteger g)
- Parameters:
g
- green
-
setAlpha
void setAlpha(RangedInteger a)
- Parameters:
a
- alpha
-
setScaleFactor
void setScaleFactor(RangedInteger sf)
- Parameters:
sf
- scaleFactor
-
setSize
void setSize(RangedInteger s)
- Parameters:
s
- size
-
setMolFilter
void setMolFilter(boolean mol)
- Parameters:
mol
- molFilter
-
setMolString
void setMolString(String mols)
- Parameters:
mols
- molString
-
setMolPropertyFilter
void setMolPropertyFilter(boolean molpf)
- Parameters:
molpf
- molPropertyFilter
-
setProperty
void setProperty(String pr)
- Parameters:
pr
- property
-
setWritingPropertyValue
void setWritingPropertyValue(boolean writingPropertyValue)
- Parameters:
writingPropertyValue
- if it should draw the property value
-
setC
void setC(ColorChannel colorChannel)
- Parameters:
colorChannel
- colorChannel
-
setReverse
void setReverse(boolean r)
- Parameters:
r
- reverse
-
setPropoom
void setPropoom(RangedInteger oom)
- Parameters:
oom
- Order of magnitude
-
setMinprop
void setMinprop(RangedInteger mp)
- Parameters:
mp
- minprop
-
setMaxprop
void setMaxprop(RangedInteger mp)
- Parameters:
mp
- maxprop
-
setIncarnation
void setIncarnation(CollectionWithCurrentElement<String> element)
- Parameters:
element
- incarnation
-
-
-
-