Module: Tioga::FigureConstants
- Includes:
- Math, ColorConstants, MarkerConstants
- Included in:
- FigureMaker
- Defined in:
- lib/Tioga/FigureConstants.rb
Overview
These constants are for use in making figures and plots with tioga.
They cover the choices for justification, vertical alignment, frame sides, axis types, line types, stroke caps, stroke joins, and rendering modes.
Constant Summary collapse
- LEFT_JUSTIFIED =
-1
- CENTERED =
0
- RIGHT_JUSTIFIED =
1
- ALIGNED_AT_TOP =
0
- ALIGNED_AT_MIDHEIGHT =
1
- ALIGNED_AT_BASELINE =
2
- ALIGNED_AT_BOTTOM =
3
- LEFT =
LEFT == LEFT_JUSTIFIED so Bill doesn’t get confused!
LEFT_JUSTIFIED
- RIGHT =
similarly, make RIGHT == RIGHT_JUSTIFIED
RIGHT_JUSTIFIED
- TOP =
2
- BOTTOM =
3
- AT_X_ORIGIN =
4
- AT_Y_ORIGIN =
5
- AXIS_HIDDEN =
0
- AXIS_LINE_ONLY =
1
- AXIS_WITH_MAJOR_TICKS_ONLY =
2
- AXIS_WITH_TICKS_ONLY =
3
- AXIS_WITH_MAJOR_TICKS_AND_NUMERIC_LABELS =
4
- AXIS_WITH_TICKS_AND_NUMERIC_LABELS =
5
- EDGE_HIDDEN =
0
- EDGE_LINE_ONLY =
1
- EDGE_WITH_MAJOR_TICKS_ONLY =
2
- EDGE_WITH_TICKS =
3
- Line_Type_Solid =
[[], 0]
- Line_Type_Dot =
[[1, 2], 0]
- Line_Type_Dots =
Line_Type_Dot
- Line_Type_Dash =
[[4, 2], 0]
- Line_Type_Short_Dash =
Line_Type_Dash
- Line_Type_Dashes =
Line_Type_Dash
- Line_Type_Short_Dashes =
Line_Type_Dash
- LINE_TYPE_SOLID =
Line_Type_Solid
- LINE_TYPE_DOT =
Line_Type_Dot
- LINE_TYPE_DOTS =
Line_Type_Dots
- LINE_TYPE_DASH =
Line_Type_Dash
- LINE_TYPE_SHORT_DASH =
Line_Type_Short_Dash
- LINE_TYPE_DASHES =
Line_Type_Dashes
- LINE_TYPE_SHORT_DASHES =
Line_Type_Short_Dashes
- Line_Type_Long_Dash =
[[6, 2], 0]
- Line_Type_Long_Dashes =
Line_Type_Long_Dash
- Line_Type_Dot_Dash =
[[1, 2, 4, 2], 0]
- Line_Type_Dot_Short_Dash =
Line_Type_Dot_Dash
- Line_Type_Dot_Long_Dash =
[[1, 2, 6, 2], 0]
- Line_Type_Short_Dash_Long_Dash =
[[4, 2, 6, 2], 0]
- LINE_TYPE_LONG_DASH =
Line_Type_Long_Dash
- LINE_TYPE_LONG_DASHES =
Line_Type_Long_Dashes
- LINE_TYPE_DOT_DASH =
Line_Type_Dot_Dash
- LINE_TYPE_DOT_SHORT_DASH =
Line_Type_Dot_Short_Dash
- LINE_TYPE_DOT_LONG_DASH =
Line_Type_Dot_Long_Dash
- LINE_TYPE_SHORT_DASH_LONG_DASH =
Line_Type_Short_Dash_Long_Dash
- LINE_CAP_BUTT =
0
- LINE_CAP_ROUND =
1
- LINE_CAP_SQUARE =
2
- LINE_JOIN_MITER =
0
- LINE_JOIN_ROUND =
1
- LINE_JOIN_BEVEL =
2
- FILL =
0
- STROKE =
1
- FILL_AND_STROKE =
2
- DISCARD =
3
- FILL_AND_CLIP =
4
- STROKE_AND_CLIP =
5
- FILL_STROKE_AND_CLIP =
6
- CLIP =
7
- DEGREES_PER_RADIAN =
180.0/PI
- RADIANS_PER_DEGREE =
PI/180.0
Constants included from ColorConstants
ColorConstants::AliceBlue, ColorConstants::AntiqueWhite, ColorConstants::Aqua, ColorConstants::Aquamarine, ColorConstants::Avocado, ColorConstants::Azure, ColorConstants::Beige, ColorConstants::Bisque, ColorConstants::Black, ColorConstants::BlanchedAlmond, ColorConstants::Blue, ColorConstants::BlueGreen, ColorConstants::BlueViolet, ColorConstants::BrickRed, ColorConstants::BrightBlue, ColorConstants::BrightPink, ColorConstants::Brown, ColorConstants::Burgundy, ColorConstants::BurlyWood, ColorConstants::CadetBlue, ColorConstants::Cement, ColorConstants::Chartreuse, ColorConstants::Chiffon, ColorConstants::Chocolate, ColorConstants::Coral, ColorConstants::CornflowerBlue, ColorConstants::Cornsilk, ColorConstants::Crimson, ColorConstants::Cyan, ColorConstants::DarkBlue, ColorConstants::DarkChocolate, ColorConstants::DarkCyan, ColorConstants::DarkGoldenrod, ColorConstants::DarkGray, ColorConstants::DarkGreen, ColorConstants::DarkGrey, ColorConstants::DarkKhaki, ColorConstants::DarkLavender, ColorConstants::DarkMagenta, ColorConstants::DarkOliveGreen, ColorConstants::DarkOrange, ColorConstants::DarkOrchid, ColorConstants::DarkPeriwinkle, ColorConstants::DarkPurpleBlue, ColorConstants::DarkRed, ColorConstants::DarkRoyalBlue, ColorConstants::DarkSalmon, ColorConstants::DarkSeaGreen, ColorConstants::DarkSlateBlue, ColorConstants::DarkSlateGray, ColorConstants::DarkSlateGrey, ColorConstants::DarkSmoke, ColorConstants::DarkTurquoise, ColorConstants::DarkViolet, ColorConstants::DeepPink, ColorConstants::DeepSkyBlue, ColorConstants::DimGray, ColorConstants::DimGrey, ColorConstants::DodgerBlue, ColorConstants::FireBrick, ColorConstants::FloralWhite, ColorConstants::ForestGreen, ColorConstants::Fuchsia, ColorConstants::Gainsboro, ColorConstants::GhostWhite, ColorConstants::Gold, ColorConstants::GoldenBrown, ColorConstants::Goldenrod, ColorConstants::GrassGreen, ColorConstants::Gray, ColorConstants::GrayBlue, ColorConstants::Green, ColorConstants::GreenYellow, ColorConstants::Grey, ColorConstants::Honeydew, ColorConstants::HotPink, ColorConstants::IndianRed, ColorConstants::Indigo, ColorConstants::Ivory, ColorConstants::Khaki, ColorConstants::Lavender, ColorConstants::LavenderBlue, ColorConstants::LavenderBlush, ColorConstants::LawnGreen, ColorConstants::LemonChiffon, ColorConstants::LightBlue, ColorConstants::LightBrightGreen, ColorConstants::LightChartreuse, ColorConstants::LightCoral, ColorConstants::LightCrimson, ColorConstants::LightCyan, ColorConstants::LightDullGreen, ColorConstants::LightGold, ColorConstants::LightGrassGreen, ColorConstants::LightGray, ColorConstants::LightGreen, ColorConstants::LightGrey, ColorConstants::LightMustard, ColorConstants::LightOliveGreen, ColorConstants::LightOrchid, ColorConstants::LightPlum, ColorConstants::LightRose, ColorConstants::LightSalmon, ColorConstants::LightSandyBrown, ColorConstants::LightSeaGreen, ColorConstants::LightSienna, ColorConstants::LightSkyBlue, ColorConstants::LightSlateGray, ColorConstants::LightSlateGrey, ColorConstants::LightSteelBlue, ColorConstants::LightTurquoise, ColorConstants::LightYellow, ColorConstants::LightYellowGreen, ColorConstants::Lilac, ColorConstants::Lime, ColorConstants::LimeGreen, ColorConstants::Linen, ColorConstants::Magenta, ColorConstants::Maroon, ColorConstants::Mauve, ColorConstants::MediumAquamarine, ColorConstants::MediumBlue, ColorConstants::MediumGreen, ColorConstants::MediumOrange, ColorConstants::MediumOrchid, ColorConstants::MediumPurple, ColorConstants::MediumSeaGreen, ColorConstants::MediumSlateBlue, ColorConstants::MediumSpringGreen, ColorConstants::MediumTurquoise, ColorConstants::MediumVioletRed, ColorConstants::MidnightBlue, ColorConstants::MintCream, ColorConstants::MistyRose, ColorConstants::Moccasin, ColorConstants::MustardSeed, ColorConstants::NavajoWhite, ColorConstants::Navy, ColorConstants::OldLace, ColorConstants::Olive, ColorConstants::OliveDrab, ColorConstants::Orange, ColorConstants::OrangeRed, ColorConstants::Orchid, ColorConstants::PaleGoldenrod, ColorConstants::PaleGreen, ColorConstants::PaleTurquoise, ColorConstants::PaleVioletRed, ColorConstants::PapayaWhip, ColorConstants::PeachPuff, ColorConstants::Periwinkle, ColorConstants::Peru, ColorConstants::Pink, ColorConstants::Plum, ColorConstants::PowderBlue, ColorConstants::Pumpkin, ColorConstants::Purple, ColorConstants::PurpleBlue, ColorConstants::PurpleGray, ColorConstants::Red, ColorConstants::RedBrown, ColorConstants::RedOrange, ColorConstants::Rose, ColorConstants::RosyBrown, ColorConstants::RoyalBlue, ColorConstants::RoyalPurple, ColorConstants::SaddleBrown, ColorConstants::Saffron, ColorConstants::Salmon, ColorConstants::SalmonRed, ColorConstants::SandyBrown, ColorConstants::SeaGreen, ColorConstants::Seashell, ColorConstants::Sienna, ColorConstants::Silver, ColorConstants::SkyBlue, ColorConstants::SlateBlue, ColorConstants::SlateGray, ColorConstants::SlateGrey, ColorConstants::Smoke, ColorConstants::Snow, ColorConstants::SoftYellow, ColorConstants::SpringGreen, ColorConstants::SteelBlue, ColorConstants::Tan, ColorConstants::Teal, ColorConstants::Thistle, ColorConstants::Tomato, ColorConstants::Turquoise, ColorConstants::Violet, ColorConstants::WarmGray, ColorConstants::Wheat, ColorConstants::White, ColorConstants::WhiteSmoke, ColorConstants::Yellow, ColorConstants::YellowGreen
Constants included from MarkerConstants
MarkerConstants::Arrow, MarkerConstants::ArrowOpen, MarkerConstants::Arrowhead, MarkerConstants::ArrowheadOpen, MarkerConstants::Asterisk, MarkerConstants::AsteriskOpen, MarkerConstants::Bar, MarkerConstants::BarOpen, MarkerConstants::BarThick, MarkerConstants::BarThickOpen, MarkerConstants::BarThin, MarkerConstants::BarThinOpen, MarkerConstants::Box, MarkerConstants::BoxOpen, MarkerConstants::Bullet, MarkerConstants::BulletOpen, MarkerConstants::Check, MarkerConstants::CheckOpen, MarkerConstants::Circle, MarkerConstants::CircleOpen, MarkerConstants::Circled1, MarkerConstants::Circled10, MarkerConstants::Circled2, MarkerConstants::Circled3, MarkerConstants::Circled4, MarkerConstants::Circled5, MarkerConstants::Circled6, MarkerConstants::Circled7, MarkerConstants::Circled8, MarkerConstants::Circled9, MarkerConstants::Club, MarkerConstants::ClubOpen, MarkerConstants::Courier, MarkerConstants::Courier_Bold, MarkerConstants::Courier_BoldOblique, MarkerConstants::Courier_Oblique, MarkerConstants::Cross, MarkerConstants::Diamond, MarkerConstants::DiamondOpen, MarkerConstants::Hand, MarkerConstants::Heart, MarkerConstants::HeartOpen, MarkerConstants::HeartWide, MarkerConstants::HeartWideOpen, MarkerConstants::Helvetica, MarkerConstants::Helvetica_Bold, MarkerConstants::Helvetica_BoldOblique, MarkerConstants::Helvetica_Oblique, MarkerConstants::OtherHand, MarkerConstants::Plus, MarkerConstants::PlusOpen, MarkerConstants::Semicircle, MarkerConstants::SemicircleOpen, MarkerConstants::SolidBall1, MarkerConstants::SolidBall10, MarkerConstants::SolidBall2, MarkerConstants::SolidBall3, MarkerConstants::SolidBall4, MarkerConstants::SolidBall5, MarkerConstants::SolidBall6, MarkerConstants::SolidBall7, MarkerConstants::SolidBall8, MarkerConstants::SolidBall9, MarkerConstants::Spade, MarkerConstants::SpadeOpen, MarkerConstants::Square, MarkerConstants::SquareOpen, MarkerConstants::Star, MarkerConstants::StarOpen, MarkerConstants::Symbol, MarkerConstants::Times, MarkerConstants::TimesOpen, MarkerConstants::Times_Bold, MarkerConstants::Times_BoldItalic, MarkerConstants::Times_Italic, MarkerConstants::Times_Roman, MarkerConstants::TriangleDown, MarkerConstants::TriangleDownOpen, MarkerConstants::TriangleUp, MarkerConstants::TriangleUpOpen, MarkerConstants::ZapfDingbats