38 template<
typename Type>
41 template<
typename Type>
44 template<
typename Type>
47 template<
typename Type>
56 template<
typename Type>
96 template<
typename Type>
LineRay2x(const Vec2< Type > &point_p, const Vec2< Type > &direction_v)
Definition: line_ray.h:108
Angle class.
Definition: angle.h:62
LineRay3f(const LineRay3x< float > ©)
Definition: line_ray.h:187
LineRay2d()
Definition: line_ray.h:162
bool operator!=(const LineRay2x< Type > &line) const
!= operator.
Definition: line_ray.h:128
LineRay2(const Vec2< int > &point_p, const Vec2< int > &direction_v)
Definition: line_ray.h:140
2D line ray
Definition: line_ray.h:39
Vec2< Type > v
Definition: line_ray.h:104
LineRay3f()
Definition: line_ray.h:186
bool operator!=(const LineRay3x< Type > &line) const
!= operator.
Definition: line_ray.h:88
bool operator==(const LineRay3x< Type > &line) const
== operator.
Definition: line_ray.h:85
LineRay3d()
Definition: line_ray.h:198
3D line ray - Double
Definition: line_ray.h:195
2D line ray - Float
Definition: line_ray.h:147
LineRay3(const Vec3< int > &point_p, const Vec3< int > &direction_v)
Definition: line_ray.h:176
LineRay3d(const LineRay3x< double > ©)
Definition: line_ray.h:199
LineRay2()
Definition: line_ray.h:138
LineRay3x< Type > & operator=(const LineRay3x< Type > ©)
= operator.
Definition: line_ray.h:82
LineRay3x(const LineRay3x< Type > ©)
Definition: line_ray.h:67
LineRay2x()
Definition: line_ray.h:106
Vec2< Type > p
Start point on the line ray.
Definition: line_ray.h:101
LineRay2d(const Vec2< double > &point_p, const Vec2< double > &direction_v)
Definition: line_ray.h:164
LineRay3()
Definition: line_ray.h:174
2D vector
Definition: line.h:48
LineRay2x< Type > & operator=(const LineRay2x< Type > ©)
= operator.
Definition: line_ray.h:122
3D vector
Definition: line_ray.h:48
LineRay3f(const Vec3< float > &point_p, const Vec3< float > &direction_v)
Definition: line_ray.h:188
bool operator==(const LineRay2x< Type > &line) const
== operator.
Definition: line_ray.h:125
3D line ray
Definition: line_ray.h:42
LineRay2f(const Vec2< float > &point_p, const Vec2< float > &direction_v)
Definition: line_ray.h:152
LineRay2f(const LineRay2x< float > ©)
Definition: line_ray.h:151
Vec3< Type > v
Definition: line_ray.h:64
LineRay2d(const LineRay2x< double > ©)
Definition: line_ray.h:163
2D line ray - Integer
Definition: line_ray.h:135
2D line ray - Double
Definition: line_ray.h:159
LineRay3x()
Definition: line_ray.h:66
LineRay2f()
Definition: line_ray.h:150
LineRay3x(const Vec3< Type > &point_p, const Vec3< Type > &direction_v)
Definition: line_ray.h:68
3D line ray - Integer
Definition: line_ray.h:171
Vec3< Type > p
Start point on the line ray.
Definition: line_ray.h:61
LineRay3(const LineRay3x< int > ©)
Definition: line_ray.h:175
LineRay2x(const LineRay2x< Type > ©)
Definition: line_ray.h:107
LineRay3d(const Vec3< double > &point_p, const Vec3< double > &direction_v)
Definition: line_ray.h:200
3D line ray - Float
Definition: line_ray.h:183
LineRay2(const LineRay2x< int > ©)
Definition: line_ray.h:139