RASTER_SURFACE Class Reference

#include <mi32/asurface.h>

Inheritance diagram for RASTER_SURFACE:

Inheritance graph
[legend]
List of all members.

Public Member Functions

ERRVALUE GetIntersection (const DPOINT3D &pointFrom, const DPOINT3D &pointTo, const SPATREF::COORDREFSYS &coordrefsys, DPOINT3D &intersection) const
 RASTER_SURFACE (const RVC::RASTER &raster)
 ~RASTER_SURFACE ()

Constructor & Destructor Documentation

RASTER_SURFACE::RASTER_SURFACE const RVC::RASTER raster  ) 
 

RASTER_SURFACE::~RASTER_SURFACE  ) 
 


Member Function Documentation

ERRVALUE RASTER_SURFACE::GetIntersection const DPOINT3D pointFrom,
const DPOINT3D pointTo,
const SPATREF::COORDREFSYS coordrefsys,
DPOINT3D intersection
const [virtual]
 

Calculate an intersection between a beam and surface.

Returns:
1 if an intersection exists 0 if it doesn't exist < 0 if an error
Parameters:
pointFrom  Point from
pointTo  Point to
coordrefsys  Map coordrefsys parameters
intersection  Intersection of surface and line

Implements ABSTRACT_SURFACE.


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:29:00 2006 for TNTsdk by  doxygen 1.3.8-20040913