Circle3D
Description
Represents a circle in 3 dimensions described by its center, radius length and a plane that contains it.
struct Circle3D { Point3D center; Plane3D plane; float radius; float Radius( void ) const; Plane3D Plane( void ) const; Point3D Center( void ) const; float X( void ) const; float Y( void ) const; float Z( void ) const; bool operator == ( const fil::Circle3D& rhs ) const; bool operator != ( const fil::Circle3D& rhs ) const; };