#include <surface.h>
|
| macro_copy_total_zero (surface) |
|
virtual | ~surface () |
|
virtual int | check_point_inside (const point &fpt, const vec &dir, vfloat fprec) const =0 |
|
virtual int | check_point_inside1 (const point &fpt, int s_ext, vfloat fprec) const =0 |
|
virtual int | range (const trajestep &fts, vfloat *crange, point *cpt, int *s_ext) const =0 |
|
virtual int | cross (const polyline &fpl, point *cntrpt, int &qcntrpt, vfloat prec) const =0 |
|
virtual void | print (std::ostream &file, int l) const =0 |
|
Definition at line 29 of file surface.h.
◆ ~surface()
virtual Heed::surface::~surface |
( |
| ) |
|
|
inlinevirtual |
◆ check_point_inside()
virtual int Heed::surface::check_point_inside |
( |
const point & |
fpt, |
|
|
const vec & |
dir, |
|
|
vfloat |
fprec |
|
) |
| const |
|
pure virtual |
◆ check_point_inside1()
virtual int Heed::surface::check_point_inside1 |
( |
const point & |
fpt, |
|
|
int |
s_ext, |
|
|
vfloat |
fprec |
|
) |
| const |
|
pure virtual |
◆ cross()
virtual int Heed::surface::cross |
( |
const polyline & |
fpl, |
|
|
point * |
cntrpt, |
|
|
int & |
qcntrpt, |
|
|
vfloat |
prec |
|
) |
| const |
|
pure virtual |
◆ macro_copy_total_zero()
Heed::surface::macro_copy_total_zero |
( |
surface |
| ) |
|
◆ print()
virtual void Heed::surface::print |
( |
std::ostream & |
file, |
|
|
int |
l |
|
) |
| const |
|
pure virtual |
◆ range()
virtual int Heed::surface::range |
( |
const trajestep & |
fts, |
|
|
vfloat * |
crange, |
|
|
point * |
cpt, |
|
|
int * |
s_ext |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: