Table of Contents - easy_geometry-0.2.0 Documentation
Classes and Modules
- EasyGeometry
- EasyGeometry::D2
- EasyGeometry::D2::Line
- EasyGeometry::D2::LinearEntity
- EasyGeometry::D2::Point
- EasyGeometry::D2::Polygon
- EasyGeometry::D2::Ray
- EasyGeometry::D2::Segment
- EasyGeometry::D2::Triangle
- EasyGeometry::D2::Vector
Methods
- ::affine_rank — EasyGeometry::D2::Point
- ::is_collinear? — EasyGeometry::D2::Point
- ::is_right? — EasyGeometry::D2::Polygon
- ::new — EasyGeometry::D2::LinearEntity
- ::new — EasyGeometry::D2::Point
- ::new — EasyGeometry::D2::Polygon
- ::new — EasyGeometry::D2::Triangle
- ::new — EasyGeometry::D2::Vector
- ::project — EasyGeometry::D2::Point
- #* — EasyGeometry::D2::Point
- #+ — EasyGeometry::D2::Point
- #- — EasyGeometry::D2::Point
- #- — EasyGeometry::D2::Vector
- #/ — EasyGeometry::D2::Point
- #<=> — EasyGeometry::D2::Point
- #<=> — EasyGeometry::D2::Segment
- #== — EasyGeometry::D2::Line
- #== — EasyGeometry::D2::Point
- #== — EasyGeometry::D2::Polygon
- #== — EasyGeometry::D2::Ray
- #== — EasyGeometry::D2::Segment
- #== — EasyGeometry::D2::Vector
- #a — EasyGeometry::D2::Line
- #abs — EasyGeometry::D2::Point
- #altitudes — EasyGeometry::D2::Triangle
- #angle_between — EasyGeometry::D2::LinearEntity
- #are_similar? — EasyGeometry::D2::Triangle
- #area — EasyGeometry::D2::Polygon
- #b — EasyGeometry::D2::Line
- #bisectors — EasyGeometry::D2::Triangle
- #bounds — EasyGeometry::D2::Polygon
- #c — EasyGeometry::D2::Line
- #centroid — EasyGeometry::D2::Polygon
- #check_input_points! — EasyGeometry::D2::LinearEntity
- #circumcenter — EasyGeometry::D2::Triangle
- #circumcircle — EasyGeometry::D2::Triangle
- #circumradius — EasyGeometry::D2::Triangle
- #contains? — EasyGeometry::D2::Line
- #contains? — EasyGeometry::D2::Ray
- #contains? — EasyGeometry::D2::Segment
- #converting_to_rational! — EasyGeometry::D2::Point
- #converting_to_rational! — EasyGeometry::D2::Vector
- #cross_product — EasyGeometry::D2::Vector
- #direction — EasyGeometry::D2::LinearEntity
- #distance — EasyGeometry::D2::Line
- #distance — EasyGeometry::D2::Point
- #distance — EasyGeometry::D2::Polygon
- #distance — EasyGeometry::D2::Ray
- #distance — EasyGeometry::D2::Segment
- #distance_between_points — EasyGeometry::D2::Point
- #do_poly_distance — EasyGeometry::D2::Polygon
- #dot — EasyGeometry::D2::Point
- #dot — EasyGeometry::D2::Vector
- #equation — EasyGeometry::D2::Line
- #eulerline — EasyGeometry::D2::Triangle
- #exradii — EasyGeometry::D2::Triangle
- #has_dups — EasyGeometry::D2::Triangle
- #hashable_content — EasyGeometry::D2::Polygon
- #incenter — EasyGeometry::D2::Triangle
- #incircle — EasyGeometry::D2::Triangle
- #inradius — EasyGeometry::D2::Triangle
- #intersect_parallel_ray_and_segment — EasyGeometry::D2::LinearEntity
- #intersect_parallel_rays — EasyGeometry::D2::LinearEntity
- #intersect_parallel_segments — EasyGeometry::D2::LinearEntity
- #intersection — EasyGeometry::D2::LinearEntity
- #intersection — EasyGeometry::D2::Point
- #intersection — EasyGeometry::D2::Polygon
- #is_convex? — EasyGeometry::D2::Polygon
- #is_encloses_point? — EasyGeometry::D2::Polygon
- #is_equilateral? — EasyGeometry::D2::Triangle
- #is_isosceles? — EasyGeometry::D2::Triangle
- #is_right? — EasyGeometry::D2::Triangle
- #is_scalene? — EasyGeometry::D2::Triangle
- #is_similar? — EasyGeometry::D2::Triangle
- #least_rotation — EasyGeometry::D2::Polygon
- #length — EasyGeometry::D2::Segment
- #medial — EasyGeometry::D2::Triangle
- #medians — EasyGeometry::D2::Triangle
- #midpoint — EasyGeometry::D2::Point
- #midpoint — EasyGeometry::D2::Segment
- #nine_point_circle — EasyGeometry::D2::Triangle
- #orthocenter — EasyGeometry::D2::Triangle
- #orthogonal_direction — EasyGeometry::D2::Vector
- #parallel_line — EasyGeometry::D2::LinearEntity
- #parallel_to? — EasyGeometry::D2::LinearEntity
- #perimeter — EasyGeometry::D2::Polygon
- #perpendicular_bisector — EasyGeometry::D2::Segment
- #perpendicular_line — EasyGeometry::D2::LinearEntity
- #perpendicular_segment — EasyGeometry::D2::LinearEntity
- #perpendicular_to? — EasyGeometry::D2::LinearEntity
- #points_intersection — EasyGeometry::D2::Point
- #preprocessing_args — EasyGeometry::D2::Polygon
- #preprocessing_args — EasyGeometry::D2::Triangle
- #projection_point — EasyGeometry::D2::LinearEntity
- #ref_list — EasyGeometry::D2::Polygon
- #remove_collinear_points — EasyGeometry::D2::Polygon
- #remove_collinear_points — EasyGeometry::D2::Triangle
- #remove_consecutive_duplicates — EasyGeometry::D2::Polygon
- #remove_consecutive_duplicates — EasyGeometry::D2::Triangle
- #rotate_left — EasyGeometry::D2::Polygon
- #sides — EasyGeometry::D2::Polygon
- #similar_to? — EasyGeometry::D2::LinearEntity
- #slope — EasyGeometry::D2::LinearEntity
- #source — EasyGeometry::D2::Ray
- #span_test — EasyGeometry::D2::LinearEntity
- #to_point — EasyGeometry::D2::Vector
- #validate — EasyGeometry::D2::Polygon
- #validate — EasyGeometry::D2::Triangle
- #validate! — EasyGeometry::D2::LinearEntity
- #validate! — EasyGeometry::D2::Point
- #validate! — EasyGeometry::D2::Vector
- #xdirection — EasyGeometry::D2::Ray
- #ydirection — EasyGeometry::D2::Ray
- #zero? — EasyGeometry::D2::Point