ISticky_KC Interface
- StickTo
- Detach
- IsAttached
ISticky_KC Interface was added initially to apply images and labels to surface of
an object. See Sticky Labels
for general description. It manages the stuck/free state of such an object.
ISticky_KC can be queried form the relevant IItem
(in the initial usage from IItem of a sticky label) or
ISection interface
See also LabelEx Sample,
Interface List
HRESULT StickTo(ISection* surface)
Parameters
surface -[in] The surface to be attached to
Remarks:
Attaches the item implementing this interface to the surface of the object. In
case of a label or an image it will appear as drawn on the surface of the object
at location and orientation obtained by projection of the item to the surface.
The sticky item becomes a child of surface
HRESULT Detach()
Remarks:
Sets the scene item into Free (unattached) state. In case of a text label or an
image the item will be rendered on a rectangle in x and y palne of its current
local frame
HRESULT IsAttached(VARIANT_BOOL* state)
Parameters
state - [out] The current state of the item
|