Utility for determining if objects are picked
Inheritance Hierarchy
Namespace:
Rhino.Input.Custom
Assembly:
RhinoCommon (in RhinoCommon.dll)
Syntaxpublic class PickContext : IDisposable
Public Class PickContext
Implements IDisposable
The PickContext type exposes the following members.
Constructors|
| Name | Description |
|---|
 | PickContext | Initializes a new instance of the PickContext class |
Top
Properties
Methods|
| Name | Description |
|---|
 | Dispose | Releases all resources used by the PickContext |
 | Dispose(Boolean) | Releases the unmanaged resources used by the PickContext and optionally releases the managed resources |
 | Equals | (Inherited from Object.) |
 | Finalize | (Overrides ObjectFinalize.) |
 | GetHashCode | (Inherited from Object.) |
 | GetType | (Inherited from Object.) |
 | MemberwiseClone | (Inherited from Object.) |
 | PickFrustumTest(BoundingBox, Boolean) |
Fast test to check if a bounding box intersects a pick frustum.
|
 | PickFrustumTest(Point3d, Double, Double) | Utility for picking 3d point |
 | PickFrustumTest(BezierCurve, Double, Double, Double) | |
 | PickFrustumTest(Line, Double, Double, Double) | |
 | PickFrustumTest(NurbsCurve, Double, Double, Double) | |
 | PickFrustumTest(Point3d, Int32, Double, Double) | |
 | PickFrustumTest(PointCloud, Int32, Double, Double) | |
 | PickFrustumTest(Mesh, PickContextMeshPickStyle, Point3d, Double, Double, PickContextMeshHitFlag, Int32) | Utility for picking meshes |
 | PickFrustumTest(Mesh, PickContextMeshPickStyle, Point3d, Point2d, Point2d, Double, Double, PickContextMeshHitFlag, Int32) | Utility for picking meshes |
 | PickMeshTopologyVertices |
Utility for picking mesh vertices
|
 | SetPickTransform | |
 | ToString | (Inherited from Object.) |
 | UpdateClippingPlanes |
Updates the clipping plane information in pick region. The
SetClippingPlanes and View fields must be called before calling
UpdateClippingPlanes().
|
Top
Version InformationRhino for Mac
Supported in: 5.4
Rhino for Windows
Supported in: 6.8
See Also