C# Class URG.GL.DataDraw

Inheritance: Window
Afficher le fichier Open project: ppalma/URG-GL

Méthodes publiques

Свойство Type Description
AliveMsec int
intensity_mode_ bool
last_pos_ Point
magnify_ int
no_plot_ bool
x_rot_ int
y_rot_ int
z_rot_ int

Protected Properties

Свойство Type Description
sensor MBF.Sensors.URG
ticks int

Méthodes publiques

Méthode Description
DataDraw ( ) : System
LoadVrml ( ) : void
LoadVrml ( string filename ) : void
drawLine ( Line line, bool record, double ratio ) : void
drawLine ( Point3d a, Point3d b, double ratio ) : void

Méthodes protégées

Méthode Description
HotKeys ( ) : void
KeyboardHandler ( byte key, int x, int y ) : void
MotionHandler ( int x, int y ) : void
MouseHandler ( int button, int state, int x, int y ) : void
PaintHandler ( ) : void
ReshapeHandler ( int width, int height ) : void
TimerHandler ( int value ) : void

Private Methods

Méthode Description
Clamp ( int i ) : int
HsvToRgb ( double h, double S, double V, int &r, int &g, int &b ) : void
normalizeAngle ( int angle ) : int
setXRotation ( int angle ) : void
setYRotation ( int angle ) : void
setZRotation ( int angle ) : void

Method Details

DataDraw() public méthode

public DataDraw ( ) : System
Résultat System

HotKeys() protected méthode

protected HotKeys ( ) : void
Résultat void

KeyboardHandler() protected méthode

protected KeyboardHandler ( byte key, int x, int y ) : void
key byte
x int
y int
Résultat void

LoadVrml() public méthode

public LoadVrml ( ) : void
Résultat void

LoadVrml() public méthode

public LoadVrml ( string filename ) : void
filename string
Résultat void

MotionHandler() protected méthode

protected MotionHandler ( int x, int y ) : void
x int
y int
Résultat void

MouseHandler() protected méthode

protected MouseHandler ( int button, int state, int x, int y ) : void
button int
state int
x int
y int
Résultat void

PaintHandler() protected méthode

protected PaintHandler ( ) : void
Résultat void

ReshapeHandler() protected méthode

protected ReshapeHandler ( int width, int height ) : void
width int
height int
Résultat void

TimerHandler() protected méthode

protected TimerHandler ( int value ) : void
value int
Résultat void

drawLine() public méthode

public drawLine ( Line line, bool record, double ratio ) : void
line Line
record bool
ratio double
Résultat void

drawLine() public méthode

public drawLine ( Point3d a, Point3d b, double ratio ) : void
a Point3d
b Point3d
ratio double
Résultat void

Property Details

AliveMsec public_oe property

public int AliveMsec
Résultat int

intensity_mode_ public_oe property

public bool intensity_mode_
Résultat bool

last_pos_ public_oe property

public Point last_pos_
Résultat Point

magnify_ public_oe property

public int magnify_
Résultat int

no_plot_ public_oe property

public bool no_plot_
Résultat bool

sensor protected_oe property

protected MBF.Sensors.URG sensor
Résultat MBF.Sensors.URG

ticks protected_oe property

protected int ticks
Résultat int

x_rot_ public_oe property

public int x_rot_
Résultat int

y_rot_ public_oe property

public int y_rot_
Résultat int

z_rot_ public_oe property

public int z_rot_
Résultat int