BRL-CAD

All necessary information about a ray. More...

Collaboration diagram for The Ray Structure:

Files

file  xray.h
 

Data Structures

struct  xray
 Primary ray data structure. More...
 
struct  xrays
 
struct  pixel_ext
 

Macros

#define CORNER_PTS   4
 
#define RAY_NULL   ((struct xray *)0)
 
#define RT_CK_RAY(_p)   BU_CKMAG(_p, RT_RAY_MAGIC, "struct xray");
 
#define BU_CK_PIXEL_EXT(_p)   BU_CKMAG(_p, PIXEL_EXT_MAGIC, "struct pixel_ext")
 

Detailed Description

All necessary information about a ray.

Macro Definition Documentation

◆ CORNER_PTS

#define CORNER_PTS   4

Definition at line 34 of file xray.h.

◆ RAY_NULL

#define RAY_NULL   ((struct xray *)0)

Definition at line 49 of file xray.h.

◆ RT_CK_RAY

#define RT_CK_RAY (   _p)    BU_CKMAG(_p, RT_RAY_MAGIC, "struct xray");

Definition at line 50 of file xray.h.

◆ BU_CK_PIXEL_EXT

#define BU_CK_PIXEL_EXT (   _p)    BU_CKMAG(_p, PIXEL_EXT_MAGIC, "struct pixel_ext")

Definition at line 79 of file xray.h.