DG Kernel Documentation


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


ICylinder_DG Interface

GetRadius
SetRadius
GetLocation
SetLocation
Init
Copy
Clone

Represents an infinite oriented 3D cylinder. Axis consides with Z axis.

Implements also: IUVSurface_DG, IGeometricObject_DG, IObject_DG.


double GetRadius()


void SetRadius(double radius)


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)


void Init(IFrame_DG frame, double radius)


void Copy(ICylinder_DG cylinder)


ICylinder_DG Clone()

Returns a new copy of this.