Functions | |
void | Show_Infinite_Ray (HC_KEY key, float *xa, float *ya, float *za, float *xb, float *yb, float *zb) |
void | DShow_Infinite_Ray (HC_KEY key, float *xa, float *ya, float *za, float *xb, float *yb, float *zb) |
void Show_Infinite_Ray | ( | HC_KEY | key, | |
float * | xa, | |||
float * | ya, | |||
float * | za, | |||
float * | xb, | |||
float * | yb, | |||
float * | zb | |||
) |
Returns the vector of points that define an infinite ray, as referenced by a key. The key might come from Show_Selection_Element() or Find_Contents(), or it might have been saved during a previous call to Insert_Infinite_Ray().
key | - Unique identifier of a particular infinite line. | |
xa | - x-coordinate for one end of the line segment. | |
ya | - y-coordinate for one end of the line segment. | |
za | - z-coordinate for one end of the line segment. | |
xb | - x-coordinate for other end of the line segment. | |
yb | - y-coordinate for other end of the line segment. | |
zb | - z-coordinate for other end of the line segment. |
void DShow_Infinite_Ray | ( | HC_KEY | key, | |
float * | xa, | |||
float * | ya, | |||
float * | za, | |||
float * | xb, | |||
float * | yb, | |||
float * | zb | |||
) |
Similar to Show_Infinite_Ray(), but accepts and/or returns double-precision values. This command can only be used when the application source includes the HOOPS double-precision header, hcd.h.
key | - Unique identifier of a particular infinite line. | |
xa | - x-coordinate for one end of the line segment. | |
ya | - y-coordinate for one end of the line segment. | |
za | - z-coordinate for one end of the line segment. | |
xb | - x-coordinate for other end of the line segment. | |
yb | - y-coordinate for other end of the line segment. | |
zb | - z-coordinate for other end of the line segment. |