DG Kernel Documentation


Skip Navigation Links.
Skip Navigation LinksHome Page > API Reference > General Geometry > Oriented Objects > ISphere_DG Search Documentation


ISphere_DG Interface

Init
Init1
GetRadius
SetRadius
GetCenter
SetCenter
GetLocation
SetLocation
GetArea
GetVolume
Copy
Clone

A spherical surface, by default Located at the origin and has radius 1.0

Implements also: IUVSurface_DG, IGeometricObject_DG, IObject_DG.


void Init(Point_DG center, double radius)


void Init1(IFrame_DG frame, double radius)


double GetRadius()


void SetRadius(double radius)


Point_DG GetCenter()


void SetCenter(Point_DG center)


IFrame_DG GetLocation()

The returned frame is "by value", not a reference, in this release. Use the SetLocation() method below to update this object after any modifications to the frame.


void SetLocation(IFrame_DG frame)


double GetArea()


double GetVolume()


void Copy(ISphere_DG sphere)


ISphere_DG Clone()

Returns a new copy of this.