ILNumerics Ultimate VS

IPickingResult Interface

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Interface for retrieving detailed picking data from shapes

[ILNumerics Visualization Engine]

Namespace:  ILNumerics.Drawing
Assembly:  ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax

public interface IPickingResult : IDisposable

The IPickingResult type exposes the following members.

Properties

  NameDescription
Public propertyNextVertex
Vector of row indices of the vertices in VerticesScreen and VerticesWorld which are closest to the mouse position

[ILNumerics Visualization Engine]

Public propertyPrimitiveIDs
Unordered collection of primitive indices found during picking

[ILNumerics Visualization Engine]

Public propertyVerticesScreen
3-dim array with detailed vertex information of the primitives picked as screen coordinates

[ILNumerics Visualization Engine]

Public propertyVerticesWorld
3-dim array with detailed vertex information of the primitives picked as object coordinates

[ILNumerics Visualization Engine]

Top
Remarks

This interface derives from IDisposable. Therefore, objects representing this interface should be disposed after use. It is recommended to use these objects in a using block (C#, Using in Visual Basic).

Objects implementing this interface are returned from a call to PickPrimitiveAt(Drawable, Point, Int64, Boolean).

[ILNumerics Visualization Engine]

See Also

Reference