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