IPrizmInfinite_KC Interface
IPrizmInfinite_KC is implemented by infinite both ways pizms, which are built on
polygons. Infinite pizms are
Oriented Objects.
They can be considered an infinite axtrusion along z axis of a frame with the
base polygon which lies in x and y plane of the frame. The frame can be oriented
arbitrary in 3D space
In the first implementation in v3.2 infinite prizms can be created using overlays
via I2DEditor_KC.BuildPrizm() or via a call IDIObjGenerator.Create*(EObjectType.eObjTypePrizmInfinite)
HRESULT GetBase(IStrip** strip)
Parameters
strip - [out, retval] The base polygon
defining the prizm in x and y plane of the local frame
HRESULT GetFrame(IFrame3** frame)
Parameters
frame - [out, retval] The returned frame
of the object. Query IFrameEx and other frame interfaces from frame
|