com.reportmill.graphics
Class RMColor
java.lang.Object
com.reportmill.foundation.RMObject
com.reportmill.graphics.RMColor
- All Implemented Interfaces:
- java.lang.Cloneable, com.reportmill.foundation.RMArchiver.Archiving
- public class RMColor
- extends com.reportmill.foundation.RMObject
|
Constructor Summary |
RMColor()
|
RMColor(java.awt.Color awt)
|
RMColor(float g)
|
RMColor(float g,
float a)
|
RMColor(float r,
float g,
float b)
|
RMColor(float r,
float g,
float b,
float a)
|
RMColor(float c,
float m,
float y,
float k,
float a)
|
RMColor(java.lang.String aHexString)
|
| Methods inherited from class com.reportmill.foundation.RMObject |
archiverClassName, clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, undoClone, undoCopy, undoEquals |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
_red
public float _red
_green
public float _green
_blue
public float _blue
_alpha
public float _alpha
black
public static RMColor black
blue
public static RMColor blue
cyan
public static RMColor cyan
darkGray
public static RMColor darkGray
gray
public static RMColor gray
green
public static RMColor green
lightGray
public static RMColor lightGray
magenta
public static RMColor magenta
orange
public static RMColor orange
pink
public static RMColor pink
red
public static RMColor red
white
public static RMColor white
yellow
public static RMColor yellow
clear
public static RMColor clear
lightBlue
public static RMColor lightBlue
clearWhite
public static RMColor clearWhite
RMColor
public RMColor()
RMColor
public RMColor(float g)
RMColor
public RMColor(float g,
float a)
RMColor
public RMColor(float r,
float g,
float b)
RMColor
public RMColor(float r,
float g,
float b,
float a)
RMColor
public RMColor(float c,
float m,
float y,
float k,
float a)
RMColor
public RMColor(java.awt.Color awt)
RMColor
public RMColor(java.lang.String aHexString)
brighter
public RMColor brighter()
brighter
public RMColor brighter(float aFactor)
darker
public RMColor darker()
blend
public RMColor blend(RMColor aColor,
float fraction)
equals
public boolean equals(java.lang.Object obj)
initWithArchiver
public java.lang.Object initWithArchiver(com.reportmill.foundation.RMArchiver anArchiver)
- Legacy unarchival.
toXML
public com.ribs.RXElement toXML(com.ribs.RXArchiver anArchiver)
fromXML
public java.lang.Object fromXML(com.ribs.RXArchiver anArchiver,
com.ribs.RXElement anElement)
toString
public java.lang.String toString()
toHexString
public java.lang.String toHexString()
awt
public java.awt.Color awt()
awt
public java.awt.Color awt(float dissolve)