Method List
-
#== PerfectShape::Shape
-
#basic_shapes PerfectShape::Path
-
#bounding_box PerfectShape::Shape
-
#btan PerfectShape::Arc
-
#center_point PerfectShape::Shape
-
#center_x PerfectShape::Shape
-
#center_x PerfectShape::Arc
-
#center_x= PerfectShape::Arc
-
#center_y PerfectShape::Shape
-
#center_y PerfectShape::Arc
-
#center_y= PerfectShape::Arc
-
#closed PerfectShape::Path
-
const_missing PerfectShape::Math
-
#contain? PerfectShape::QuadraticBezierCurve
-
#contain? PerfectShape::CubicBezierCurve
-
#contain? PerfectShape::CompositeShape
-
#contain? PerfectShape::Shape
-
#contain? PerfectShape::Point
-
#contain? PerfectShape::Rectangle
-
#contain? PerfectShape::Path
-
#contain? PerfectShape::Line
-
#contain? PerfectShape::Ellipse
-
#contain? PerfectShape::Arc
-
#contain? PerfectShape::Polygon
-
#contain_angle? PerfectShape::Arc
-
#curve_center_point PerfectShape::CubicBezierCurve
-
#curve_center_point PerfectShape::QuadraticBezierCurve
-
#curve_center_x PerfectShape::CubicBezierCurve
-
#curve_center_x PerfectShape::QuadraticBezierCurve
-
#curve_center_y PerfectShape::QuadraticBezierCurve
-
#curve_center_y PerfectShape::CubicBezierCurve
-
degrees_to_radians PerfectShape::Math
-
#diameter PerfectShape::Circle
-
#diameter= PerfectShape::Circle
-
#disconnected_shapes PerfectShape::Path
-
#drawing_types PerfectShape::Path
-
#edges PerfectShape::Polygon
-
#edges PerfectShape::Rectangle
-
#empty? PerfectShape::Rectangle
-
#end_point PerfectShape::Arc
-
eqn PerfectShape::QuadraticBezierCurve
-
eval_quadratic PerfectShape::QuadraticBezierCurve
-
#extent PerfectShape::Arc
-
#extent= PerfectShape::Ellipse
-
#first_point PerfectShape::PointLocation
-
#first_point PerfectShape::MultiPoint
-
#height PerfectShape::RectangularShape
-
#height PerfectShape::Shape
-
#height PerfectShape::Arc
-
#height= PerfectShape::Square
-
#height= PerfectShape::Arc
-
#height= PerfectShape::Circle
-
#identity! PerfectShape::AffineTransform
-
ieee754_remainder PerfectShape::Math
-
#initialize PerfectShape::Square
-
#initialize PerfectShape::Circle
-
#initialize PerfectShape::MultiPoint
-
#initialize PerfectShape::AffineTransform
-
#initialize PerfectShape::PointLocation
-
#initialize PerfectShape::Polygon
-
#initialize PerfectShape::Arc
-
#initialize PerfectShape::CompositeShape
-
#initialize PerfectShape::Ellipse
-
#initialize PerfectShape::RectangularShape
-
#initialize PerfectShape::Point
-
#initialize PerfectShape::Path
-
#intersect? PerfectShape::Polygon
-
#intersect? PerfectShape::Point
-
#intersect? PerfectShape::Path
-
#intersect? PerfectShape::Line
-
#intersect? PerfectShape::CompositeShape
-
#intersect? PerfectShape::Arc
-
#intersect? PerfectShape::CubicBezierCurve
-
#intersect? PerfectShape::Rectangle
-
#intersect? PerfectShape::QuadraticBezierCurve
-
#inverse_transform_point PerfectShape::AffineTransform
-
#inverse_transform_points PerfectShape::AffineTransform
-
#invert! PerfectShape::AffineTransform
-
#invertible? PerfectShape::AffineTransform
-
#length PerfectShape::Square
-
#line_to_complex_shapes PerfectShape::Path
-
#matrix_3d PerfectShape::AffineTransform
-
#matrix_3d= PerfectShape::AffineTransform
-
#max_x PerfectShape::Point
-
#max_x PerfectShape::Shape
-
#max_x PerfectShape::CompositeShape
-
#max_x PerfectShape::MultiPoint
-
#max_x PerfectShape::RectangularShape
-
#max_y PerfectShape::Point
-
#max_y PerfectShape::CompositeShape
-
#max_y PerfectShape::MultiPoint
-
#max_y PerfectShape::RectangularShape
-
#max_y PerfectShape::Shape
-
method_missing PerfectShape::Math
-
#min_x PerfectShape::PointLocation
-
#min_x PerfectShape::MultiPoint
-
#min_x PerfectShape::Shape
-
#min_x PerfectShape::CompositeShape
-
#min_y PerfectShape::Shape
-
#min_y PerfectShape::MultiPoint
-
#min_y PerfectShape::CompositeShape
-
#min_y PerfectShape::PointLocation
-
#multiply! PerfectShape::AffineTransform
-
normalize_degrees PerfectShape::Math
-
normalize_point PerfectShape::Point
-
normalize_point_array PerfectShape::MultiPoint
-
#out_state PerfectShape::Rectangle
-
#path PerfectShape::Polygon
-
#point_crossings PerfectShape::Path
-
point_crossings PerfectShape::CubicBezierCurve
-
#point_crossings PerfectShape::Line
-
point_crossings PerfectShape::Line
-
#point_crossings PerfectShape::CubicBezierCurve
-
#point_crossings PerfectShape::QuadraticBezierCurve
-
point_crossings PerfectShape::QuadraticBezierCurve
-
#point_distance PerfectShape::CubicBezierCurve
-
point_distance PerfectShape::Point
-
#point_distance PerfectShape::Point
-
#point_distance PerfectShape::Line
-
point_distance PerfectShape::Line
-
#point_distance PerfectShape::QuadraticBezierCurve
-
point_distance_square PerfectShape::Line
-
#points PerfectShape::Path
-
#points PerfectShape::MultiPoint
-
#points= PerfectShape::Path
-
radians_to_degrees PerfectShape::Math
-
#radius PerfectShape::Circle
-
#radius= PerfectShape::Circle
-
#radius_x PerfectShape::Arc
-
#radius_x= PerfectShape::Circle
-
#radius_x= PerfectShape::Arc
-
#radius_y PerfectShape::Arc
-
#radius_y= PerfectShape::Circle
-
#radius_y= PerfectShape::Arc
-
#rect_crossings PerfectShape::CubicBezierCurve
-
#rect_crossings PerfectShape::Path
-
#rect_crossings PerfectShape::Line
-
#rect_crossings PerfectShape::QuadraticBezierCurve
-
#rectangle_crossings PerfectShape::CubicBezierCurve
-
relative_counterclockwise PerfectShape::Line
-
#relative_counterclockwise PerfectShape::Line
-
respond_to? PerfectShape::Math
-
#rotate! PerfectShape::AffineTransform
-
#scale! PerfectShape::AffineTransform
-
#shapes PerfectShape::CompositeShape
-
#shapes PerfectShape::Path
-
#shear! PerfectShape::AffineTransform
-
solve_quadratic PerfectShape::QuadraticBezierCurve
-
#start PerfectShape::Arc
-
#start= PerfectShape::Ellipse
-
#start_point PerfectShape::Arc
-
#subdivisions PerfectShape::CubicBezierCurve
-
#subdivisions PerfectShape::QuadraticBezierCurve
-
tag PerfectShape::QuadraticBezierCurve
-
#to_a PerfectShape::Point
-
#to_path_shapes PerfectShape::Arc
-
#to_path_shapes PerfectShape::Rectangle
-
#transform_point PerfectShape::AffineTransform
-
#transform_points PerfectShape::AffineTransform
-
#translate! PerfectShape::AffineTransform
-
#type PerfectShape::Arc
-
#type= PerfectShape::Ellipse
-
#width PerfectShape::Shape
-
#width PerfectShape::Arc
-
#width PerfectShape::RectangularShape
-
#width= PerfectShape::Circle
-
#width= PerfectShape::Square
-
#width= PerfectShape::Arc
-
#winding_rule PerfectShape::Polygon
-
#winding_rule PerfectShape::Path
-
#x PerfectShape::Arc
-
#x PerfectShape::PointLocation
-
#x= PerfectShape::Arc
-
#xt PerfectShape::AffineTransform
-
#xxp PerfectShape::AffineTransform
-
#xyp PerfectShape::AffineTransform
-
#y PerfectShape::PointLocation
-
#y PerfectShape::Arc
-
#y= PerfectShape::Arc
-
#yt PerfectShape::AffineTransform
-
#yxp PerfectShape::AffineTransform
-
#yyp PerfectShape::AffineTransform