Table of Contents - ruby-geometry-0.0.6 Documentation
Classes and Modules
- Fixnum
- Float
- Geometry
- Geometry::BoundingBox
- Geometry::Line
- Geometry::Point
- Geometry::PointInPolygon
- Geometry::Polygon
- Geometry::Segment
- Geometry::SegmentsDoNotIntersect
- Geometry::SegmentsOverlap
- Geometry::Vector
- Object
Methods
- ::distance — Geometry
- ::have_intersecting_bounds? — Geometry::Segment
- ::new_by_array — Geometry::Point
- ::new_by_arrays — Geometry::Line
- ::new_by_arrays — Geometry::Segment
- #* — Geometry::Vector
- #+ — Geometry::Vector
- #- — Geometry::Vector
- #== — Geometry::Point
- #== — Geometry::Vector
- #=== — Float
- #=== — Fixnum
- #Point — Object
- #Polygon — Object
- #Segment — Object
- #advance_by — Geometry::Point
- #angle_to — Geometry::Line
- #area — Geometry::Polygon
- #bottommost_endpoint — Geometry::Segment
- #bounding_box — Geometry::Polygon
- #choose_good_ray — Geometry::PointInPolygon
- #coerce — Geometry::Vector
- #collinear_with? — Geometry::Vector
- #contains? — Geometry::BoundingBox
- #contains? — Geometry::Polygon
- #contains_point? — Geometry::Segment
- #cross_product — Geometry::Vector
- #diagonal — Geometry::BoundingBox
- #distance — Geometry
- #distance_to — Geometry::Line
- #distance_to — Geometry::Point
- #distance_to — Geometry::Segment
- #edges — Geometry::Polygon
- #good_ray? — Geometry::PointInPolygon
- #horizontal? — Geometry::Line
- #inside? — Geometry::PointInPolygon
- #intersect_x — Geometry::Line
- #intersection_count — Geometry::PointInPolygon
- #intersection_point_with — Geometry::Segment
- #intersects_with? — Geometry::Segment
- #leftmost_endpoint — Geometry::Segment
- #length — Geometry::Line
- #length — Geometry::Segment
- #lies_on_line_intersecting? — Geometry::Segment
- #lies_on_one_line_with? — Geometry::Segment
- #modulus — Geometry::Vector
- #on_the_boundary? — Geometry::PointInPolygon
- #outside? — Geometry::PointInPolygon
- #overlaps? — Geometry::Segment
- #parallel_to? — Geometry::Line
- #parallel_to? — Geometry::Segment
- #point_is_vertex? — Geometry::PointInPolygon
- #point_location — Geometry::PointInPolygon
- #point_on_edge? — Geometry::PointInPolygon
- #random_ray — Geometry::PointInPolygon
- #rightmost_endpoint — Geometry::Segment
- #scalar_product — Geometry::Vector
- #slope — Geometry::Line
- #sufficient_ray_radius — Geometry::PointInPolygon
- #to_vector — Geometry::Point
- #to_vector — Geometry::Segment
- #topmost_endpoint — Geometry::Segment
- #vertical? — Geometry::Line
- #x_intercept — Geometry::Line
- #y_intercept — Geometry::Line