RASTER_SURFACE Class Reference

#include <mi32/asurface.h>

Inheritance diagram for RASTER_SURFACE:

Inheritance graph
ABSTRACT_SURFACE
[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 ()

Detailed Description

Definition at line 74 of file asurface.h.


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 Thu Apr 26 04:47:26 2007 for TNTsdk by  doxygen 1.5.2