UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
U3dRayPoint Struct Reference

#include <u3d_raytr_defines.hpp>

Public Member Functions

bool operator== (const U3dRayPoint &) const
 
bool operator!= (const U3dRayPoint &) const
 
bool operator== (const U3dRayPoint &) const
 
bool operator!= (const U3dRayPoint &) const
 

Public Attributes

U3dPoint p
 
double f
 
double az
 
double t
 

Detailed Description

Structure describing ray path current point

Member Data Documentation

double U3dRayPoint::az

ray azimuth (from X direction (north)); varies between 0 and 2*M_PI)

double U3dRayPoint::f

ray angle (from Z direction (downward)); varies between 0 and M_PI)

U3dPoint U3dRayPoint::p

3d ray point

double U3dRayPoint::t

ray travel time until the current point


The documentation for this struct was generated from the following files: