VG_Arc * VG_ArcNew (VG_Node *parent, VG_Point *centerPoint, float r, float a1, float a2)
void VG_ArcCenter (VG_Arc *va, VG_Point *centerPoint)
void VG_ArcRadius (VG_Arc *va, float r)
void VG_ArcAngles (VG_Arc *va, float a1, float a2)
|
The
VG_ArcNew() function creates a new arc entity attached to
parent. centerPoint is a
VG_Point(3) defining the center of the arc and
r is the radius.
The starting and ending angles are specified by
a1 and
a2, in radians.
The
VG_ArcCenter() routine changes the centerpoint of an existing
VG_Arc. VG_ArcRadius() changes the radius.
VG_ArcAngles() changes the angles.
|