Property | Type | Description | |
---|---|---|---|
ColorProperty | |||
OffsetProperty | |||
PositionProperty | |||
TargetTransformProperty | |||
ValueProperty |
Method | Description | |
---|---|---|
Bind ( System.Windows.Media.Media3D.ModelVisual3D source ) : void |
Binds this manipulator to a given Visual3D.
|
|
UnBind ( ) : void |
Releases the binding of this manipulator.
|
Method | Description | |
---|---|---|
GeometryChanged ( |
Called when Geometry is changed.
|
|
GetHitPlanePoint ( |
Projects the point on the hit plane.
|
|
Manipulator ( ) : System.Windows |
Initializes a new instance of the Manipulator class.
|
|
OnGeometryChanged ( ) : void |
Called when the geometry changed.
|
|
OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void |
The on mouse down.
|
|
OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void |
The on mouse up.
|
|
OnPositionChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void |
Called when position is changed.
|
|
OnValueChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void |
Called when value is changed.
|
|
ToLocal ( System.Windows.Media.Media3D.Point3D worldPoint ) : System.Windows.Media.Media3D.Point3D |
Transforms from world to local coordinates.
|
|
ToWorld ( System.Windows.Media.Media3D.Point3D point ) : System.Windows.Media.Media3D.Point3D |
Transforms from local to world coordinates.
|
|
ToWorld ( System.Windows.Media.Media3D.Vector3D vector ) : System.Windows.Media.Media3D.Vector3D |
Transforms from local to world coordinates.
|
Method | Description | |
---|---|---|
ColorChanged ( |
The color changed.
|
|
OnColorChanged ( ) : void |
The on color changed.
|
|
PositionChanged ( |
Called when position has been changed.
|
|
ValueChanged ( |
Called when value has been changed.
|
public Bind ( System.Windows.Media.Media3D.ModelVisual3D source ) : void | ||
source | System.Windows.Media.Media3D.ModelVisual3D | /// Source Visual3D which receives the manipulator transforms. /// |
return | void |
protected static GeometryChanged ( |
||
d | /// The sender. /// | |
e | System.Windows.DependencyPropertyChangedEventArgs |
/// The |
return | void |
protected GetHitPlanePoint ( |
||
p | /// The p. /// | |
hitPlaneOrigin | System.Windows.Media.Media3D.Point3D | /// The hit Plane Origin. /// |
hitPlaneNormal | System.Windows.Media.Media3D.Vector3D | /// The hit plane normal (world coordinate system). /// |
return | Point3D? |
protected abstract OnGeometryChanged ( ) : void | ||
return | void |
protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | /// The event arguments. /// |
return | void |
protected OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | /// The event arguments. /// |
return | void |
protected OnPositionChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
e | System.Windows.DependencyPropertyChangedEventArgs | /// The e. /// |
return | void |
protected OnValueChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
e | System.Windows.DependencyPropertyChangedEventArgs | /// The e. /// |
return | void |
protected ToLocal ( System.Windows.Media.Media3D.Point3D worldPoint ) : System.Windows.Media.Media3D.Point3D | ||
worldPoint | System.Windows.Media.Media3D.Point3D | /// The point (world coordinates). /// |
return | System.Windows.Media.Media3D.Point3D |
protected ToWorld ( System.Windows.Media.Media3D.Point3D point ) : System.Windows.Media.Media3D.Point3D | ||
point | System.Windows.Media.Media3D.Point3D | /// The point (local coordinates). /// |
return | System.Windows.Media.Media3D.Point3D |
protected ToWorld ( System.Windows.Media.Media3D.Vector3D vector ) : System.Windows.Media.Media3D.Vector3D | ||
vector | System.Windows.Media.Media3D.Vector3D | /// The vector (local coordinates). /// |
return | System.Windows.Media.Media3D.Vector3D |
public static DependencyProperty,System.Windows ColorProperty | ||
return |
public static DependencyProperty,System.Windows OffsetProperty | ||
return |
public static DependencyProperty,System.Windows PositionProperty | ||
return |
public static DependencyProperty,System.Windows TargetTransformProperty | ||
return |