Click or drag to resize

DoubleControlPoint Class

A control point which affects the values of a property.
Inheritance Hierarchy

Namespace:  Demo3D.ControlPoints
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public class DoubleControlPoint : DraggableControlPoint

The DoubleControlPoint type exposes the following members.

Constructors
  NameDescription
Public methodDoubleControlPoint(IControlPointProvider, String, Vector3)
Initializes a new instance of the DoubleControlPoint class
Public methodDoubleControlPoint(IControlPointProvider, String, Vector3, Double)
Initializes a new instance of the DoubleControlPoint class
Top
Properties
  NameDescription
Public propertyApp
The global application object.
(Inherited from ControlPointBase.)
Public propertyDocument
The document that the owner belongs to.
(Inherited from ControlPointBase.)
Public propertyDraggable
Is the control point draggable.
(Inherited from RenderableControlPointBase.)
Public propertyDragPlane
The plane in which the control point can be dragged.
(Inherited from RenderableControlPointBase.)
Public propertyHasCapturedMouse (Inherited from RenderableControlPointBase.)
Public propertyHighlighted (Overrides ControlPointBaseHighlighted.)
Protected propertyIsScalable (Inherited from RenderableControlPointBase.)
Public propertyMoveOwner
Public propertyOwner
The Owner of this control point.
(Inherited from ControlPointBase.)
Public propertyOwnerWorldLocation
The world location of the owner.
(Inherited from RenderableControlPointBase.)
Public propertyOwnerWorldMatrix
The world matrix of the owner
(Inherited from RenderableControlPointBase.)
Protected propertyRenderableInvalidated (Inherited from RenderableControlPointBase.)
Public propertyRenderAfterTransparencies (Inherited from ControlPointBase.)
Public propertySize
The current size of the control point.
(Inherited from RenderableControlPointBase.)
Public propertyValue
Value of the property
Public propertyValueScale
Public propertyWorldLocation
The world location of the control point.
(Inherited from RenderableControlPointBase.)
Public propertyWorldMatrix (Overrides RenderableControlPointBaseWorldMatrix.)
Top
Methods
  NameDescription
Public methodActivate (Inherited from RenderableControlPointBase.)
Protected methodAddUndoEdit
Public methodCreateRenderable (Overrides RenderableControlPointBaseCreateRenderable.)
Public methodDeactivate (Inherited from RenderableControlPointBase.)
Protected methodGetDragTranslation(DragInfo) (Inherited from RenderableControlPointBase.)
Protected methodGetDragTranslation(DragInfo, Vector3) (Inherited from RenderableControlPointBase.)
Public methodKey (Inherited from RenderableControlPointBase.)
Public methodKeyPress (Inherited from RenderableControlPointBase.)
Public methodMouseDown (Overrides DraggableControlPointMouseDown(Demo3DMouseEventArgs).)
Public methodMouseDrag (Inherited from DraggableControlPoint.)
Public methodMouseEnter (Inherited from RenderableControlPointBase.)
Public methodMouseHover (Inherited from RenderableControlPointBase.)
Public methodMouseLeave (Inherited from RenderableControlPointBase.)
Public methodMouseMove (Inherited from RenderableControlPointBase.)
Public methodMouseUp (Overrides RenderableControlPointBaseMouseUp(Demo3DMouseEventArgs).)
Protected methodOnDragged (Overrides DraggableControlPointOnDragged(Vector3, Vector3).)
Public methodPick (Inherited from RenderableControlPointBase.)
Public methodRender (Inherited from RenderableControlPointBase.)
Public methodShortcut (Inherited from RenderableControlPointBase.)
Public methodUpdateRenderable (Inherited from RenderableControlPointBase.)
Public methodUpdateSize (Inherited from RenderableControlPointBase.)
Top
Fields
See Also