Skip to content
wavemap
Docs
Code
Releases
Toggle navigation menu
⌘
K
wavemap
/
C++ API
/
Template Class Ray
Template Class Ray
Defined in
File ray_iterator.h
Nested Relationships
Nested Types
Class Ray::Iterator
Class Documentation
template
<
int
dim
>
class
Ray
Public Functions
Ray
(
const
Index
<
dim
>
&
start_index
,
const
Index
<
dim
>
&
end_index
)
Ray
(
const
Point
<
dim
>
&
start_point
,
const
Point
<
dim
>
&
end_point
,
FloatingPoint
cell_width
)
inline
size_t
size
(
)
const
inline
Iterator
begin
(
)
const
inline
Iterator
end
(
)
const
class
Iterator
Public Functions
inline
explicit
Iterator
(
const
Ray
&
ray
)
inline
Iterator
(
const
Ray
&
ray
,
bool
end
)
inline
Index
<
dim
>
operator
*
(
)
const
Iterator
&
operator
++
(
)
inline
Iterator
operator
++
(
int
)
Friends
inline
friend
bool
operator
==
(
const
Iterator
&
lhs
,
const
Iterator
&
rhs
)
inline
friend
bool
operator
!=
(
const
Iterator
&
lhs
,
const
Iterator
&
rhs
)
Class RangeImageIntersector
Class Ray::Iterator