C# Class R3.Control.RotationHandler4D

Class which manages 4D view rotations
ファイルを表示 Open project: roice3/Honeycombs

Public Methods

Method Description
MouseDragged ( double dx, double dy, bool xz_yz, bool xw_yw, bool xy_zw ) : void

Handles updating our rotation matrices based on mouse dragging.

RotationHandler4D ( ) : System
RotationHandler4D ( Matrix4D initialMatrix ) : System

Private Methods

Method Description
ApplySpinDelta ( Matrix4D spinDelta ) : void

Method Details

MouseDragged() public method

Handles updating our rotation matrices based on mouse dragging.
public MouseDragged ( double dx, double dy, bool xz_yz, bool xw_yw, bool xy_zw ) : void
dx double
dy double
xz_yz bool
xw_yw bool
xy_zw bool
return void

RotationHandler4D() public method

public RotationHandler4D ( ) : System
return System

RotationHandler4D() public method

public RotationHandler4D ( Matrix4D initialMatrix ) : System
initialMatrix R3.Math.Matrix4D
return System