#include <coVectField.h>
|
| coVectField (int num_points, float *_x_in, float *_y_in, float *_z_in, float *_u_in, float *_v_in, float *_w_in) |
| Unstructured Grid C'tor. More...
|
|
| coVectField (int grd_type, float *_x_in, float *_y_in, float *_z_in, float *_u_in, float *_v_in, float *_w_in, int _i_dim, int _j_dim, int _k_dim) |
| Structured Grid C'tor. More...
|
|
| coVectField (float *_x_in, float *_y_in, float *_z_in, float *_u_in, float *_v_in, float *_w_in, int _i_dim, int _j_dim, int _k_dim, float min_max[6]) |
| Unigrid C'tor. More...
|
|
void | setScalarInField (float *scField) |
| set the scalar field More...
|
|
void | setProjectionNormals (float *_n_x, float *_n_y, float *_n_z) |
| set normal list (to project lines) More...
|
|
virtual | ~coVectField () |
|
void | compute_vectorfields (float scale, int length_param, int fasten_param, int num_sectors, const coObjInfo *outlines, const coObjInfo *outfloat, ValFlag flag=PER_VERTEX) |
|
void | compute_vectorfields (float scale_, int length, int fasten_param, int num_sectors, float arrow_factor, float angle, const coObjInfo *objInfoLines, const coObjInfo *objInfoFloat, ValFlag=PER_VERTEX) |
|
float * | get_scalar_data () |
|
int | get_scalar_count () |
|
coDoLines * | get_obj_lines () |
|
coDoFloat * | get_obj_scalar () |
|
Enumerator |
---|
PER_VERTEX |
|
PER_LINE |
|
coVectField::coVectField |
( |
int |
num_points, |
|
|
float * |
_x_in, |
|
|
float * |
_y_in, |
|
|
float * |
_z_in, |
|
|
float * |
_u_in, |
|
|
float * |
_v_in, |
|
|
float * |
_w_in |
|
) |
| |
coVectField::coVectField |
( |
int |
grd_type, |
|
|
float * |
_x_in, |
|
|
float * |
_y_in, |
|
|
float * |
_z_in, |
|
|
float * |
_u_in, |
|
|
float * |
_v_in, |
|
|
float * |
_w_in, |
|
|
int |
_i_dim, |
|
|
int |
_j_dim, |
|
|
int |
_k_dim |
|
) |
| |
coVectField::coVectField |
( |
float * |
_x_in, |
|
|
float * |
_y_in, |
|
|
float * |
_z_in, |
|
|
float * |
_u_in, |
|
|
float * |
_v_in, |
|
|
float * |
_w_in, |
|
|
int |
_i_dim, |
|
|
int |
_j_dim, |
|
|
int |
_k_dim, |
|
|
float |
min_max[6] |
|
) |
| |
virtual covise::coVectField::~coVectField |
( |
| ) |
|
|
inlinevirtual |
void coVectField::compute_vectorfields |
( |
float |
scale_, |
|
|
int |
length, |
|
|
int |
fasten_param, |
|
|
int |
num_sectors, |
|
|
float |
arrow_factor, |
|
|
float |
angle, |
|
|
const coObjInfo * |
objInfoLines, |
|
|
const coObjInfo * |
objInfoFloat, |
|
|
ValFlag |
flag = PER_VERTEX |
|
) |
| |
void coVectField::create_lines |
( |
| ) |
|
|
private |
void coVectField::create_rectgrid_lines |
( |
| ) |
|
|
private |
void coVectField::create_stings |
( |
| ) |
|
|
private |
void coVectField::create_strgrid_lines |
( |
| ) |
|
|
private |
void coVectField::create_unigrid_lines |
( |
| ) |
|
|
private |
void coVectField::fillTheStingPoints |
( |
const int |
i | ) |
|
|
private |
coDoLines* covise::coVectField::get_obj_lines |
( |
| ) |
|
|
inline |
coDoFloat* covise::coVectField::get_obj_scalar |
( |
| ) |
|
|
inline |
int covise::coVectField::get_scalar_count |
( |
| ) |
|
|
inline |
float* covise::coVectField::get_scalar_data |
( |
| ) |
|
|
inline |
void coVectField::orthoBase |
( |
float * |
, |
|
|
float * |
, |
|
|
const float * |
|
|
) |
| |
|
private |
void coVectField::project_lines |
( |
int |
keepLength | ) |
|
|
private |
void covise::coVectField::setProjectionNormals |
( |
float * |
_n_x, |
|
|
float * |
_n_y, |
|
|
float * |
_n_z |
|
) |
| |
|
inline |
set normal list (to project lines)
void covise::coVectField::setScalarInField |
( |
float * |
scField | ) |
|
|
inline |
void coVectField::vector_displacement |
( |
| ) |
|
|
private |
float covise::coVectField::angle_ |
|
private |
float covise::coVectField::arrow_factor_ |
|
private |
float covise::coVectField::cos_a_ |
|
private |
float* covise::coVectField::cosenos_ |
|
private |
int covise::coVectField::fasten_param |
|
private |
int covise::coVectField::grdtype |
|
private |
int covise::coVectField::i_dim |
|
private |
int covise::coVectField::j_dim |
|
private |
int covise::coVectField::k_dim |
|
private |
int* covise::coVectField::l_l |
|
private |
int covise::coVectField::length_param |
|
private |
float covise::coVectField::min_max[6] |
|
private |
float* covise::coVectField::n_x |
|
private |
float * covise::coVectField::n_y |
|
private |
float * covise::coVectField::n_z |
|
private |
int covise::coVectField::num_scalar |
|
private |
int covise::coVectField::num_sectors_ |
|
private |
int covise::coVectField::numc |
|
private |
int covise::coVectField::numc_line_2_ |
|
private |
int covise::coVectField::numc_line_3_ |
|
private |
float* covise::coVectField::s_in |
|
private |
float* covise::coVectField::s_out |
|
private |
float covise::coVectField::scale |
|
private |
float covise::coVectField::scale_max |
|
private |
float covise::coVectField::scale_min |
|
private |
float* covise::coVectField::senos_ |
|
private |
float covise::coVectField::sin_a_ |
|
private |
float* covise::coVectField::u_in |
|
private |
coDoFloat* covise::coVectField::u_scalar_data |
|
private |
float * covise::coVectField::v_in |
|
private |
int * covise::coVectField::v_l |
|
private |
float * covise::coVectField::w_in |
|
private |
float * covise::coVectField::x_c |
|
private |
float* covise::coVectField::x_in |
|
private |
float * covise::coVectField::y_c |
|
private |
float* covise::coVectField::y_in |
|
private |
float * covise::coVectField::z_c |
|
private |
float* covise::coVectField::z_in |
|
private |
The documentation for this class was generated from the following files: