#include <arrays.h>
Veřejné metody | |
Elem3D () | |
virtual | ~Elem3D () |
double | operator[] (int i) const |
double & | operator[] (int i) |
bool | is_identical_to (const Elem3D *p, double zero) const |
bool | is_identical_to (const Elem3D *p) const |
Elem3D * | tms (double val) |
Elem3D * | dvd (double val) |
Elem3D * | add (const Elem3D *p) |
Elem3D * | sub (const Elem3D *p) |
Elem3D * | copy (const Elem3D *p) |
Elem3D * | zero (void) |
Elem3D * | round2abszero (double zr) |
bool | scan_x (FILE *stream) |
bool | scan_y (FILE *stream) |
bool | scan_z (FILE *stream) |
bool | scan_xyz (FILE *stream) |
bool | scan_xyz (const char *&src) |
bool | scan_xyz (const double *src) |
void | copy_to (double *dest) const |
double | giveScalProduct (const Elem3D *v) const |
scalar product this * e ... | |
double | give_sum (void) const |
sum of components ... | |
Veřejné atributy | |
double | x |
double | y |
double | z |
|
inline |
|
inlinevirtual |
Definice je uvedena na řádku 63 v souboru arrays.h.
Používá se v meerspace::PoinT::copy() a meerspace::VectoR::copy().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
double meerspace::Elem3D::x |
Definice je uvedena na řádku 33 v souboru arrays.h.
Používá se v add(), meerspace::Dvctr::beCopyOf(), meerspace::VectoR::beP2P(), meerspace::PoinT::bePointAtAbscissa(), meerspace::PoinT::beRotatedPoint(), meerspace::VectoR::beVectProduct(), copy(), meerspace::Dmtrx::copy_row(), copy_to(), meerspace::MatriX::copy_to_col_1(), meerspace::MatriX::copy_to_col_2(), meerspace::MatriX::copy_to_col_3(), meerspace::MatriX::copy_to_row_1(), meerspace::MatriX::copy_to_row_2(), meerspace::MatriX::copy_to_row_3(), meerspace::PoinT::d(), meerspace::PoinT::dist2_to(), meerspace::PoinT::dist_to_line(), meerspace::Dvctr::Dvctr(), dvd(), Elem3D(), meerspace::PoinT::give_ksiAtAbscissa(), meerspace::VectoR::give_length(), give_sum(), giveScalProduct(), is_identical_to(), meerspace::VectoR::is_parallel_with(), meerspace::MEER::MEER_SPR_basic_patch_detection(), meerspace::MEER::MEER_SPR_give_polynom(), operator[](), round2abszero(), scan_x(), scan_xyz(), sub(), tms() a zero().
double meerspace::Elem3D::y |
Definice je uvedena na řádku 33 v souboru arrays.h.
Používá se v add(), meerspace::Dvctr::beCopyOf(), meerspace::VectoR::beP2P(), meerspace::PoinT::bePointAtAbscissa(), meerspace::PoinT::beRotatedPoint(), meerspace::VectoR::beVectProduct(), copy(), meerspace::Dmtrx::copy_row(), copy_to(), meerspace::MatriX::copy_to_col_1(), meerspace::MatriX::copy_to_col_2(), meerspace::MatriX::copy_to_col_3(), meerspace::MatriX::copy_to_row_1(), meerspace::MatriX::copy_to_row_2(), meerspace::MatriX::copy_to_row_3(), meerspace::PoinT::d(), meerspace::PoinT::dist2_to(), meerspace::PoinT::dist_to_line(), meerspace::Dvctr::Dvctr(), dvd(), Elem3D(), meerspace::PoinT::give_ksiAtAbscissa(), meerspace::VectoR::give_length(), give_sum(), giveScalProduct(), is_identical_to(), meerspace::VectoR::is_parallel_with(), meerspace::MEER::MEER_SPR_basic_patch_detection(), meerspace::MEER::MEER_SPR_give_polynom(), operator[](), round2abszero(), scan_xyz(), scan_y(), sub(), tms() a zero().
double meerspace::Elem3D::z |
Definice je uvedena na řádku 33 v souboru arrays.h.
Používá se v add(), meerspace::Dvctr::beCopyOf(), meerspace::VectoR::beP2P(), meerspace::PoinT::bePointAtAbscissa(), meerspace::PoinT::beRotatedPoint(), meerspace::VectoR::beVectProduct(), copy(), meerspace::Dmtrx::copy_row(), copy_to(), meerspace::MatriX::copy_to_col_1(), meerspace::MatriX::copy_to_col_2(), meerspace::MatriX::copy_to_col_3(), meerspace::MatriX::copy_to_row_1(), meerspace::MatriX::copy_to_row_2(), meerspace::MatriX::copy_to_row_3(), meerspace::PoinT::d(), meerspace::PoinT::dist2_to(), meerspace::PoinT::dist_to_line(), meerspace::Dvctr::Dvctr(), dvd(), Elem3D(), meerspace::PoinT::give_ksiAtAbscissa(), meerspace::VectoR::give_length(), give_sum(), giveScalProduct(), is_identical_to(), meerspace::VectoR::is_parallel_with(), meerspace::MEER::MEER_SPR_basic_patch_detection(), operator[](), round2abszero(), scan_xyz(), scan_z(), sub(), tms() a zero().