DG Kernel (ActiveX) Documentation


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


ICylinder_DG Interface

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

A standalone cylinder can be created via IObjectGenerator_DG.Create("ICylinder_DG") > ICylinder_DG query.

Implements also: IUVSurface_DG, IGeometricObject_DG, IObject_DG.

GetRadius
SetRadius
GetLocation
SetLocation
Init
Copy
Clone

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.