C4 Engine
C4 Engine API Documentation

Circle3D::Set

Defined in:  TSCircle3D.h
Sets all ten components of a circle.
Prototype

Circle3D& Set(float gx, float gy, float gz, float gw, float vx, float vy, float vz, float mx, float my, float mz);

Circle3D& Set(const Plane3D& plane, const Vector3D& direction, const Bivector3D& moment);

Parameters
gx,gy,gz,gw The coordinates of the carrier plane.
vx,vy,vz The coordinates of the direction of the flat line component.
mx,my,mz The coordinates of the moment of the flat line component.
plane The carrier plane.
direction The direction of the flat line component.
moment The moment of the flat line component.
Description
The Set function sets the ten coordinates of a circle to the values specified.

The return value is a reference to the circle object.