ISphere_DG Interface
A spherical surface, by default Located at the origin and has radius 1.0
A standalone sphere can be created with a IObjectGenerator_DG.Create<ISphere_DG>() call.
Implements also: IUVSurface_DG, IObjectOriented_DG, IGeometricObject_DG, IObject_DG.
Properties
- double Radius
- PointDgCenter
- IFrame_DG Location
Methods
- Init
- Init
- GetArea
- GetVolume
- Copy
- Clone
void Init(PointDg center, double radius)
void Init(IFrame_DG frame, double radius)
double GetArea()
double GetVolume()
void Copy(ISphere_DG sphere)
ISphere_DG Clone()
Returns a new copy of this.
|