BRL-CAD

circular arc segment More...

#include <geom.h>

Data Fields

uint32_t magic
 
int start
 
int end
 indices More...
 
fastf_t radius
 radius < 0.0 -> full circle with start point on circle and "end" at center More...
 
int center_is_left
 flag indicating where center of curvature is. If non-zero, then center is to left of vector from start to end More...
 
int orientation
 0 -> ccw, !0 -> cw More...
 
int center
 index of vertex at center of arc (only used by rt_extrude_prep and rt_extrude_shot) More...
 

Detailed Description

circular arc segment

<

Definition at line 621 of file geom.h.

Field Documentation

◆ magic

uint32_t magic

Definition at line 623 of file geom.h.

◆ start

int start

Definition at line 624 of file geom.h.

◆ end

int end

indices

Definition at line 624 of file geom.h.

◆ radius

fastf_t radius

radius < 0.0 -> full circle with start point on circle and "end" at center

Definition at line 625 of file geom.h.

◆ center_is_left

int center_is_left

flag indicating where center of curvature is. If non-zero, then center is to left of vector from start to end

Definition at line 627 of file geom.h.

◆ orientation

int orientation

0 -> ccw, !0 -> cw

Definition at line 630 of file geom.h.

◆ center

int center

index of vertex at center of arc (only used by rt_extrude_prep and rt_extrude_shot)

Definition at line 631 of file geom.h.


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