C# 클래스 HelixToolkit.Wpf.BindableTranslateManipulator

Represents a visual element that contains a manipulator that can translate along an axis.
상속: Manipulator
파일 보기 프로젝트 열기: litdev1/LitDev

공개 프로퍼티들

프로퍼티 타입 설명
DiameterProperty System.Windows.DependencyProperty
DirectionProperty System.Windows.DependencyProperty
LengthProperty System.Windows.DependencyProperty

보호된 메소드들

메소드 설명
OnGeometryChanged ( ) : void

Called when geometry has been changed.

OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void

The on mouse down.

OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void

The on mouse move.

OnPositionChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Updates the TargetTransform in addition to updating position.

OnValueChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Moves the Manipulator position by the change in value along the direction vector.

비공개 메소드들

메소드 설명
GetNearestPoint ( Point position, System.Windows.Media.Media3D.Point3D hitPlaneOrigin, System.Windows.Media.Media3D.Vector3D hitPlaneNormal ) : Point3D?

Gets the nearest point on the translation axis.

메소드 상세

OnGeometryChanged() 보호된 메소드

Called when geometry has been changed.
protected OnGeometryChanged ( ) : void
리턴 void

OnMouseDown() 보호된 메소드

The on mouse down.
protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs /// The event arguments. ///
리턴 void

OnMouseMove() 보호된 메소드

The on mouse move.
protected OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs /// The event arguments. ///
리턴 void

OnPositionChanged() 보호된 메소드

Updates the TargetTransform in addition to updating position.
protected OnPositionChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs /// The instance containing the event data. ///
리턴 void

OnValueChanged() 보호된 메소드

Moves the Manipulator position by the change in value along the direction vector.
protected OnValueChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs /// The instance containing the event data. ///
리턴 void

프로퍼티 상세

DiameterProperty 공개적으로 정적으로 프로퍼티

Identifies the Diameter dependency property.
public static DependencyProperty,System.Windows DiameterProperty
리턴 System.Windows.DependencyProperty

DirectionProperty 공개적으로 정적으로 프로퍼티

Identifies the Direction dependency property.
public static DependencyProperty,System.Windows DirectionProperty
리턴 System.Windows.DependencyProperty

LengthProperty 공개적으로 정적으로 프로퍼티

Identifies the Length dependency property.
public static DependencyProperty,System.Windows LengthProperty
리턴 System.Windows.DependencyProperty