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

#include <u3d_raytr_defines.hpp>

Public Attributes

int bNum1
 
int bNum2
 
int boundNum
 
U3dPoint point
 
double coeff
 
double t
 
double f1
 
double az1
 
double f2
 
double az2
 
double iAngle
 
double iAz
 
double iCurv
 

Detailed Description

Structure describing ray/bound intersection

Member Data Documentation

double U3dRayIntSt::az1

incoming ray azimuth

double U3dRayIntSt::az2

outgoing ray azimuth

int U3dRayIntSt::bNum2

bodies numbers before and after intersection

int U3dRayIntSt::boundNum

intersected bound number

double U3dRayIntSt::f1

incoming ray angle

double U3dRayIntSt::f2

outgoing ray angle

double U3dRayIntSt::iAngle

bound normal angle

double U3dRayIntSt::iAz

bound normal azimuth

U3dPoint U3dRayIntSt::point

intersection point


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