#include <points.h>
Public Member Functions | |
indexed_points () | |
virtual | ~indexed_points () |
indexed_points (const indexed_points &ip) | |
indexed_points & | operator= (const indexed_points &ip) |
virtual indexed_points * | clone () |
virtual void | sort () |
pnt | get_indexed_point (std::vector< int > loc) |
virtual int | get_closest (long double *coord) |
virtual std::vector< int > | get_connected_points (int point_num) |
virtual std::vector< int > | get_dim () |
Public Member Functions inherited from points | |
points () | |
points (int num_points) | |
points (const points &p) | |
points & | operator= (const points &p) |
virtual | ~points () |
void | set_num_points (int n) |
void | set_num_vars (int n) |
void | set_num_indep_vars (int indep_vars) |
int | get_num_points () |
int | get_num_vars () |
int | get_num_indep_vars () |
void | set_point_val (int point_number, int var, long double val) |
void | clear_dep_vars (int point_number) |
pnt | get_point (int n) |
long double | largest_val (int dim) |
long double | smallest_val (int dim) |
Protected Attributes | |
VariableDimensionArray | index |
bool | index_set |
std::vector< int > | index_layout |
Protected Attributes inherited from points | |
int | num_points |
int | num_vars |
int | num_indep_vars |
pnt ** | pt_str |
bitmap | pt_set |
Additional Inherited Members | |
Static Public Member Functions inherited from points | |
static void | delete_all (std::vector< points * > points_vector) |
static bool | contains_null (std::vector< points * > points_vector) |
indexed_points | ( | ) |
Definition at line 393 of file points.cpp.
Referenced by clone().
|
virtual |
Definition at line 398 of file points.cpp.
indexed_points | ( | const indexed_points & | ip | ) |
|
virtual |
Reimplemented from points.
Reimplemented in manual_index_pts.
Definition at line 425 of file points.cpp.
References indexed_points().
|
virtual |
Reimplemented from points.
Definition at line 440 of file points.cpp.
References dist(), i, points::num_indep_vars, points::num_points, points::pt_str, and pnt::vals.
|
virtual |
Reimplemented from points.
Definition at line 472 of file points.cpp.
References i, index, j, VariableDimensionArray::translate_coord_to_index(), and VariableDimensionArray::translate_index_to_coords().
|
virtual |
Definition at line 512 of file points.cpp.
References index_layout.
Referenced by TecplotOrderedWriter::writePartition(), and TecplotOrderedWriter::writePoints().
pnt get_indexed_point | ( | std::vector< int > | loc | ) |
Definition at line 433 of file points.cpp.
References VariableDimensionArray::getValue(), index, and points::pt_str.
indexed_points & operator= | ( | const indexed_points & | ip | ) |
Definition at line 410 of file points.cpp.
References index, index_layout, index_set, and points::operator=().
Referenced by manual_index_pts::operator=().
|
virtual |
|
protected |
Definition at line 175 of file points.h.
Referenced by get_connected_points(), get_indexed_point(), indexed_points(), operator=(), manual_index_pts::set_index(), and manual_index_pts::set_layout().
|
protected |
Definition at line 178 of file points.h.
Referenced by get_dim(), indexed_points(), and operator=().
|
protected |
Definition at line 176 of file points.h.
Referenced by indexed_points(), operator=(), and manual_index_pts::set_layout().