The D_VisDat_Range class Describes the intersect of two D_VisDat_Dim , so it is a 6D subvolume.
More...
#include <d_visdat_range.h>
|
| D_VisDat_Range () |
|
| D_VisDat_Range (int X1, int X2, int Y1, int Y2, int Z1, int Z2, int T1, int T2, int S1, int S2, int P1, int P2) |
|
| D_VisDat_Range (D_VisDat_Slice_2D Slice_2d) |
|
vector< int > | Min () |
|
vector< int > | Max () |
|
vector< Range > | Ranges () |
|
vector< Range > | Ranges (D_VisDat_Dim VD_Dim_Source) |
|
int | min_X () |
|
int | min_Y () |
|
int | min_Z () |
|
int | min_T () |
|
int | min_S () |
|
int | min_P () |
|
int | min_Dim (size_t d) |
|
vector< int > | min_Dims () |
|
int | max_X () |
|
int | max_Y () |
|
int | max_Z () |
|
int | max_T () |
|
int | max_S () |
|
int | max_P () |
|
int | max_Dim (size_t d) |
|
vector< int > | max_Dims () |
|
int | range_X () |
|
int | range_Y () |
|
int | range_Z () |
|
int | range_T () |
|
int | range_S () |
|
int | range_P () |
|
int | range_Dim (size_t d) |
|
void | set_Range_X (int min, int max) |
|
void | set_Range_Y (int min, int max) |
|
void | set_Range_Z (int min, int max) |
|
void | set_Range_T (int min, int max) |
|
void | set_Range_S (int min, int max) |
|
void | set_Range_P (int min, int max) |
|
void | set_Range_Dim (int d, int min, int max) |
|
void | set_Range_Dims (vector< int > vmin, vector< int > vmax) |
|
void | Dim4Range_Init (D_VisDat_Dim *range_in_this_dim) |
|
D_VisDat_Dim | Dim4Range_DimIntersect () |
|
vector< int > | Dim4Range_Size () |
|
Vec< int, c_DIM_NUMBER_OF > | Dim4Range_Offset () |
|
QString | info () |
|
The D_VisDat_Range class Describes the intersect of two D_VisDat_Dim , so it is a 6D subvolume.
Can be used to set 6D hyper cuboid regions of interest.
◆ D_VisDat_Range() [1/3]
D_VisDat_Range::D_VisDat_Range |
( |
| ) |
|
◆ D_VisDat_Range() [2/3]
D_VisDat_Range::D_VisDat_Range |
( |
int |
X1, |
|
|
int |
X2, |
|
|
int |
Y1, |
|
|
int |
Y2, |
|
|
int |
Z1, |
|
|
int |
Z2, |
|
|
int |
T1, |
|
|
int |
T2, |
|
|
int |
S1, |
|
|
int |
S2, |
|
|
int |
P1, |
|
|
int |
P2 |
|
) |
| |
◆ D_VisDat_Range() [3/3]
◆ Dim4Range_DimIntersect()
◆ Dim4Range_Init()
void D_VisDat_Range::Dim4Range_Init |
( |
D_VisDat_Dim * |
range_in_this_dim | ) |
|
◆ Dim4Range_Offset()
◆ Dim4Range_Size()
vector< int > D_VisDat_Range::Dim4Range_Size |
( |
| ) |
|
◆ info()
QString D_VisDat_Range::info |
( |
| ) |
|
◆ Init()
void D_VisDat_Range::Init |
( |
| ) |
|
|
protected |
◆ Max()
vector<int> D_VisDat_Range::Max |
( |
| ) |
|
|
inline |
◆ max_Dim()
int D_VisDat_Range::max_Dim |
( |
size_t |
d | ) |
|
|
inline |
◆ max_Dims()
vector<int> D_VisDat_Range::max_Dims |
( |
| ) |
|
|
inline |
◆ max_P()
int D_VisDat_Range::max_P |
( |
| ) |
|
|
inline |
◆ max_S()
int D_VisDat_Range::max_S |
( |
| ) |
|
|
inline |
◆ max_T()
int D_VisDat_Range::max_T |
( |
| ) |
|
|
inline |
◆ max_X()
int D_VisDat_Range::max_X |
( |
| ) |
|
|
inline |
◆ max_Y()
int D_VisDat_Range::max_Y |
( |
| ) |
|
|
inline |
◆ max_Z()
int D_VisDat_Range::max_Z |
( |
| ) |
|
|
inline |
◆ Min()
vector<int> D_VisDat_Range::Min |
( |
| ) |
|
|
inline |
◆ min_Dim()
int D_VisDat_Range::min_Dim |
( |
size_t |
d | ) |
|
|
inline |
◆ min_Dims()
vector<int> D_VisDat_Range::min_Dims |
( |
| ) |
|
|
inline |
◆ min_P()
int D_VisDat_Range::min_P |
( |
| ) |
|
|
inline |
◆ min_S()
int D_VisDat_Range::min_S |
( |
| ) |
|
|
inline |
◆ min_T()
int D_VisDat_Range::min_T |
( |
| ) |
|
|
inline |
◆ min_X()
int D_VisDat_Range::min_X |
( |
| ) |
|
|
inline |
◆ min_Y()
int D_VisDat_Range::min_Y |
( |
| ) |
|
|
inline |
◆ min_Z()
int D_VisDat_Range::min_Z |
( |
| ) |
|
|
inline |
◆ range_Dim()
int D_VisDat_Range::range_Dim |
( |
size_t |
d | ) |
|
|
inline |
◆ range_P()
int D_VisDat_Range::range_P |
( |
| ) |
|
|
inline |
◆ range_S()
int D_VisDat_Range::range_S |
( |
| ) |
|
|
inline |
◆ range_T()
int D_VisDat_Range::range_T |
( |
| ) |
|
|
inline |
◆ range_X()
int D_VisDat_Range::range_X |
( |
| ) |
|
|
inline |
◆ range_Y()
int D_VisDat_Range::range_Y |
( |
| ) |
|
|
inline |
◆ range_Z()
int D_VisDat_Range::range_Z |
( |
| ) |
|
|
inline |
◆ Ranges() [1/2]
vector< Range > D_VisDat_Range::Ranges |
( |
| ) |
|
◆ Ranges() [2/2]
◆ set_Range_Dim()
void D_VisDat_Range::set_Range_Dim |
( |
int |
d, |
|
|
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_Dims()
void D_VisDat_Range::set_Range_Dims |
( |
vector< int > |
vmin, |
|
|
vector< int > |
vmax |
|
) |
| |
|
inline |
◆ set_Range_P()
void D_VisDat_Range::set_Range_P |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_S()
void D_VisDat_Range::set_Range_S |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_T()
void D_VisDat_Range::set_Range_T |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_X()
void D_VisDat_Range::set_Range_X |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_Y()
void D_VisDat_Range::set_Range_Y |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ set_Range_Z()
void D_VisDat_Range::set_Range_Z |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files: