BRL-CAD
revolve_specific Struct Reference

#include <revolve.h>

Data Fields

point_t v3d
 vertex in 3d space More...
 
vect_t zUnit
 revolve axis in 3d space, y axis More...
 
vect_t xUnit
 vector in start plane, x axis More...
 
vect_t yUnit
 
vect_t rEnd
 
fastf_t ang
 angle to revolve More...
 
char * sketch_name
 name of sketch More...
 
struct rt_sketch_internal * skt
 pointer to sketch More...
 
int * ends
 indices of points at end of continuous path More...
 
fastf_t bounds [4]
 2D sketch bounds More...
 

Detailed Description

Definition at line 36 of file revolve.h.

Field Documentation

point_t v3d

vertex in 3d space

Definition at line 37 of file revolve.h.

Referenced by rt_revolve_prep(), rt_revolve_print(), and rt_revolve_shot().

vect_t zUnit

revolve axis in 3d space, y axis

Definition at line 38 of file revolve.h.

Referenced by rt_revolve_norm(), rt_revolve_prep(), rt_revolve_print(), and rt_revolve_shot().

vect_t xUnit

vector in start plane, x axis

Definition at line 39 of file revolve.h.

Referenced by rt_revolve_norm(), rt_revolve_prep(), rt_revolve_print(), and rt_revolve_shot().

vect_t yUnit

Definition at line 40 of file revolve.h.

Referenced by rt_revolve_norm(), rt_revolve_prep(), and rt_revolve_shot().

vect_t rEnd

Definition at line 41 of file revolve.h.

Referenced by rt_revolve_norm(), rt_revolve_prep(), rt_revolve_print(), and rt_revolve_shot().

fastf_t ang

angle to revolve

Definition at line 42 of file revolve.h.

Referenced by rt_revolve_prep(), rt_revolve_print(), rt_revolve_shot(), and rt_revolve_uv().

char* sketch_name

name of sketch

Definition at line 43 of file revolve.h.

Referenced by rt_revolve_prep(), and rt_revolve_print().

struct rt_sketch_internal* skt

pointer to sketch

Definition at line 44 of file revolve.h.

Referenced by rt_revolve_prep(), rt_revolve_shot(), and rt_revolve_uv().

int* ends

indices of points at end of continuous path

Definition at line 45 of file revolve.h.

Referenced by rt_revolve_free(), rt_revolve_prep(), and rt_revolve_shot().

fastf_t bounds[4]

2D sketch bounds

Definition at line 46 of file revolve.h.

Referenced by rt_revolve_prep(), and rt_revolve_uv().


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