#include <mi32/asurface.h>
Inheritance diagram for ABSTRACT_SURFACE:

Public Member Functions | |
| virtual ERRVALUE | GetIntersection (const DPOINT3D &pointFrom, const DPOINT3D &pointTo, const SPATREF::COORDREFSYS &coordrefsys, DPOINT3D &intersection) const =0 |
| virtual | ~ABSTRACT_SURFACE () |
Definition at line 35 of file asurface.h.
| virtual ABSTRACT_SURFACE::~ABSTRACT_SURFACE | ( | ) | [inline, virtual] |
Definition at line 51 of file asurface.h.
| virtual ERRVALUE ABSTRACT_SURFACE::GetIntersection | ( | const DPOINT3D & | pointFrom, | |
| const DPOINT3D & | pointTo, | |||
| const SPATREF::COORDREFSYS & | coordrefsys, | |||
| DPOINT3D & | intersection | |||
| ) | const [pure virtual] |
Calculate an intersection between a beam and surface.
| pointFrom | Point from |
| pointTo | Point to |
| coordrefsys | Map coordrefsys parameters |
| intersection | Intersection of surface and line |
Implemented in RASTER_SURFACE.
1.5.2