#include <iostream>
#include <algorithm>
#include <cmath>
#include "vgl_box_3d.h"
#include <vgl/vgl_point_3d.h>
#include <cassert>
Go to the source code of this file.
◆ VGL_BOX_3D_INSTANTIATE
| #define VGL_BOX_3D_INSTANTIATE |
( |
|
Type | ) |
|
Value:std::ostream & operator<<(std::ostream &s, vgl_orient_box_3d< Type > const &p)
Write box to stream.
std::istream & operator>>(std::istream &is, vgl_orient_box_3d< Type > &p)
Read box from stream.
Represents a cartesian 3D box.
Definition at line 443 of file vgl_box_3d.hxx.
◆ operator<<()
template<class Type >
| std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
vgl_box_3d< Type > const & |
p |
|
) |
| |
◆ operator>>()
template<class Type >
| std::istream& operator>> |
( |
std::istream & |
is, |
|
|
vgl_box_3d< Type > & |
p |
|
) |
| |
◆ set_dim_3d() [1/2]
template<class T >
| void set_dim_3d |
( |
T & |
minv, |
|
|
T & |
maxv, |
|
|
T |
spread |
|
) |
| |
|
inline |
◆ set_dim_3d() [2/2]
template<>
| void set_dim_3d |
( |
int & |
minv, |
|
|
int & |
maxv, |
|
|
int |
spread |
|
) |
| |
|
inline |