Table of Contents - gmath3D-1.0.0 Documentation
Pages
Classes and Modules
- Array
- GMath3D
- GMath3D::Box
- GMath3D::BoxAvailable
- GMath3D::Ellipse
- GMath3D::FiniteLine
- GMath3D::Geom
- GMath3D::Line
- GMath3D::Plane
- GMath3D::Polyline
- GMath3D::Quat
- GMath3D::Rectangle
- GMath3D::TriMesh
- GMath3D::Triangle
- GMath3D::Vector3
- Matrix
- Util3D
Methods
- ::ary_distanc_to_point — GMath3D::FiniteLine
- ::ary_distance_to_line — GMath3D::FiniteLine
- ::check_arg_type — Util3D
- ::check_key_arg — Util3D
- ::default_tolerance — GMath3D::Geom
- ::from_axis — Matrix
- ::from_axis — GMath3D::Quat
- ::from_box — GMath3D::TriMesh
- ::from_convex_polyline — GMath3D::TriMesh
- ::from_extrude_polyline — GMath3D::TriMesh
- ::from_matrix — GMath3D::Quat
- ::from_points — GMath3D::Box
- ::from_quat — Matrix
- ::from_rectangle — GMath3D::TriMesh
- ::from_triangles — GMath3D::TriMesh
- ::new — GMath3D::Box
- ::new — GMath3D::Ellipse
- ::new — GMath3D::FiniteLine
- ::new — GMath3D::Geom
- ::new — GMath3D::Line
- ::new — GMath3D::Plane
- ::new — GMath3D::Polyline
- ::new — GMath3D::Quat
- ::new — GMath3D::Rectangle
- ::new — GMath3D::TriMesh
- ::new — GMath3D::Triangle
- ::new — GMath3D::Vector3
- ::raise_argurment_error — Util3D
- #* — Matrix
- #* — GMath3D::Quat
- #* — GMath3D::Vector3
- #+ — GMath3D::Box
- #+ — GMath3D::Quat
- #+ — GMath3D::Vector3
- #- — GMath3D::Vector3
- #/ — GMath3D::Vector3
- #== — GMath3D::Box
- #== — GMath3D::FiniteLine
- #== — GMath3D::Line
- #== — GMath3D::Plane
- #== — GMath3D::Polyline
- #== — GMath3D::Quat
- #== — GMath3D::Rectangle
- #== — GMath3D::TriMesh
- #== — GMath3D::Triangle
- #== — GMath3D::Vector3
- #add — GMath3D::Box
- #add — GMath3D::Vector3
- #angle — GMath3D::Triangle
- #angle — GMath3D::Vector3
- #arbitrary_orthogonal — GMath3D::Vector3
- #area — GMath3D::Rectangle
- #area — GMath3D::TriMesh
- #area — GMath3D::Triangle
- #avg — Array
- #barycentric_coordinate — GMath3D::Triangle
- #box — GMath3D::Vector3
- #box — GMath3D::BoxAvailable
- #center — GMath3D::Box
- #center — GMath3D::Polyline
- #center — GMath3D::Triangle
- #center_point — GMath3D::Rectangle
- #conjugate — GMath3D::Quat
- #contains? — GMath3D::Triangle
- #cross — GMath3D::Vector3
- #direction — GMath3D::FiniteLine
- #distance — GMath3D::FiniteLine
- #distance — GMath3D::Line
- #distance — GMath3D::Plane
- #distance — GMath3D::Rectangle
- #distance — GMath3D::Triangle
- #distance — GMath3D::Vector3
- #distance_to_finite_line — GMath3D::FiniteLine
- #distance_to_finite_line — GMath3D::Plane
- #distance_to_line — GMath3D::FiniteLine
- #distance_to_line — GMath3D::Line
- #distance_to_line — GMath3D::Plane
- #distance_to_line — GMath3D::Triangle
- #distance_to_plane — GMath3D::Plane
- #distance_to_plane — GMath3D::Triangle
- #distance_to_point — GMath3D::FiniteLine
- #distance_to_point — GMath3D::Line
- #distance_to_point — GMath3D::Plane
- #distance_to_point — GMath3D::Rectangle
- #distance_to_point — GMath3D::Triangle
- #divide — GMath3D::Vector3
- #dot — GMath3D::Vector3
- #edges — GMath3D::Rectangle
- #edges — GMath3D::Triangle
- #eql? — GMath3D::Vector3
- #equals_inner — GMath3D::Box
- #equals_inner — GMath3D::Vector3
- #hash — GMath3D::Vector3
- #initialize_copy — GMath3D::FiniteLine
- #initialize_copy — GMath3D::Line
- #initialize_copy — GMath3D::Plane
- #initialize_copy — GMath3D::Polyline
- #initialize_copy — GMath3D::Rectangle
- #initialize_copy — GMath3D::TriMesh
- #initialize_copy — GMath3D::Triangle
- #length — GMath3D::Box
- #length — GMath3D::FiniteLine
- #length — GMath3D::Vector3
- #multi_inner — Matrix
- #multi_new — Matrix
- #multiply — GMath3D::Vector3
- #normal — GMath3D::Rectangle
- #normal — GMath3D::Triangle
- #normalize — GMath3D::Quat
- #normalize — GMath3D::Vector3
- #normals_for_each_vertices — GMath3D::TriMesh
- #opposite_point — GMath3D::Rectangle
- #parallel? — GMath3D::Vector3
- #point — GMath3D::FiniteLine
- #point — GMath3D::Line
- #point — GMath3D::Rectangle
- #point — GMath3D::Triangle
- #project — GMath3D::Plane
- #project_to — GMath3D::Vector3
- #reverse — GMath3D::Triangle
- #rotate — GMath3D::Box
- #rotate — GMath3D::FiniteLine
- #same_direction? — GMath3D::Vector3
- #subtract — GMath3D::Vector3
- #sum — Array
- #sum_with_number — Array
- #to_ary — GMath3D::Vector3
- #to_column_vector — GMath3D::Vector3
- #to_element_s — GMath3D::Quat
- #to_element_s — GMath3D::Vector3
- #to_s — GMath3D::Box
- #to_s — GMath3D::FiniteLine
- #to_s — GMath3D::Line
- #to_s — GMath3D::Plane
- #to_s — GMath3D::Polyline
- #to_s — GMath3D::Quat
- #to_s — GMath3D::Rectangle
- #to_s — GMath3D::TriMesh
- #to_s — GMath3D::Triangle
- #to_s — GMath3D::Vector3
- #translate — GMath3D::Box
- #triangle — GMath3D::TriMesh
- #triangles — GMath3D::TriMesh
- #uv_parameter — GMath3D::Rectangle
- #vertices — GMath3D::Box
- #vertices — GMath3D::FiniteLine
- #vertices — GMath3D::Rectangle
- #volume — GMath3D::Box