$search
Public Member Functions | |
void | fillVerticalGradientRoundedRectangle (Graphics graphics, Rectangle bounds, Dimension corner, Color c1, Color c2) |
WrappingLabel | getFigureNodeNameFigure () |
RectangleFigure | getFigureParameterCompartmentFigure () |
Color | mixColor (Color baseColor, Color mixinColor, int ratio) |
NodeFigure2 () | |
void | paintFigure (Graphics graphics) |
Static Public Attributes | |
static final int | BLUR_SHADOW_WIDTH = 5 |
Protected Member Functions | |
void | fillShape (Graphics graphics) |
Private Member Functions | |
void | createContents () |
void | drawBlurredShadow (Graphics graphics) |
Private Attributes | |
WrappingLabel | fFigureNodeNameFigure |
RectangleFigure | fFigureParameterCompartmentFigure |
Definition at line 443 of file NodeEditPart.java.
org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::NodeFigure2 | ( | ) | [inline] |
Definition at line 570 of file NodeEditPart.java.
void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::createContents | ( | ) | [inline, private] |
Definition at line 588 of file NodeEditPart.java.
void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::drawBlurredShadow | ( | Graphics | graphics | ) | [inline, private] |
Definition at line 528 of file NodeEditPart.java.
void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::fillShape | ( | Graphics | graphics | ) | [inline, protected] |
Fill the shape with a vertical color gradient. The gradient mixes a white into the configured background color.
Definition at line 521 of file NodeEditPart.java.
void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::fillVerticalGradientRoundedRectangle | ( | Graphics | graphics, | |
Rectangle | bounds, | |||
Dimension | corner, | |||
Color | c1, | |||
Color | c2 | |||
) | [inline] |
This function fills a rounded rectangle with a vertical gradient. This implementation does not use the gradient mechanism based on background patterns since they do not work stable on all systems.
graphics | ||
bounds | ||
corner | ||
c1 | ||
c2 |
Definition at line 458 of file NodeEditPart.java.
WrappingLabel org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::getFigureNodeNameFigure | ( | ) | [inline] |
Definition at line 650 of file NodeEditPart.java.
RectangleFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::getFigureParameterCompartmentFigure | ( | ) | [inline] |
Definition at line 657 of file NodeEditPart.java.
Color org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::mixColor | ( | Color | baseColor, | |
Color | mixinColor, | |||
int | ratio | |||
) | [inline] |
Calculates a mixed color from two colors by interpolating the rgb parts using a mix ratio.
baseColor | ||
mixinColor | ||
ratio | a value from 0 to 255 that defines the mix ratio. Using 0 will return the base color and 255 the mixin color. |
Definition at line 500 of file NodeEditPart.java.
void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::paintFigure | ( | Graphics | graphics | ) | [inline] |
Definition at line 511 of file NodeEditPart.java.
final int org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::BLUR_SHADOW_WIDTH = 5 [static] |
Definition at line 445 of file NodeEditPart.java.
WrappingLabel org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::fFigureNodeNameFigure [private] |
Definition at line 561 of file NodeEditPart.java.
RectangleFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeFigure2::fFigureParameterCompartmentFigure [private] |
Definition at line 565 of file NodeEditPart.java.