コード例 #1
0
        private void M_MouseDown(object sender, SceneNodeMouseDownArgs e)
        {
            var result = e.HitResult;

            HitLineGeometry.Positions[0] = result.PointHit - result.NormalAtHit * 0.5f;
            HitLineGeometry.Positions[1] = result.PointHit + result.NormalAtHit * 0.5f;
            HitLineGeometry.UpdateVertices();
        }
コード例 #2
0
ファイル: Element3D.cs プロジェクト: holance/helix-toolkit
 private void Node_MouseDown(object sender, SceneNodeMouseDownArgs e)
 {
     RaiseEvent(new MouseDown3DEventArgs(this, e.HitResult, new Point(e.Position.X, e.Position.Y), e.Viewport as Viewport3DX, e.OriginalInputEventArgs as InputEventArgs));
 }
コード例 #3
0
ファイル: Element3D.cs プロジェクト: holance/helix-toolkit
 private void Node_MouseDown(object sender, SceneNodeMouseDownArgs e)
 {
     RaiseMouseDownEvent(e.HitResult, e.Position.ToPoint(), e.Viewport as Viewport3DX, e.OriginalInputEventArgs as PointerRoutedEventArgs);
 }