C# 클래스 URG.GL.DataDraw

상속: Window
파일 보기 프로젝트 열기: ppalma/URG-GL

공개 프로퍼티들

프로퍼티 타입 설명
AliveMsec int
intensity_mode_ bool
last_pos_ Point
magnify_ int
no_plot_ bool
x_rot_ int
y_rot_ int
z_rot_ int

보호된 프로퍼티들

프로퍼티 타입 설명
sensor MBF.Sensors.URG
ticks int

공개 메소드들

메소드 설명
DataDraw ( ) : System
LoadVrml ( ) : void
LoadVrml ( string filename ) : void
drawLine ( Line line, bool record, double ratio ) : void
drawLine ( Point3d a, Point3d b, double ratio ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

DataDraw() 공개 메소드

public DataDraw ( ) : System
리턴 System

HotKeys() 보호된 메소드

protected HotKeys ( ) : void
리턴 void

KeyboardHandler() 보호된 메소드

protected KeyboardHandler ( byte key, int x, int y ) : void
key byte
x int
y int
리턴 void

LoadVrml() 공개 메소드

public LoadVrml ( ) : void
리턴 void

LoadVrml() 공개 메소드

public LoadVrml ( string filename ) : void
filename string
리턴 void

MotionHandler() 보호된 메소드

protected MotionHandler ( int x, int y ) : void
x int
y int
리턴 void

MouseHandler() 보호된 메소드

protected MouseHandler ( int button, int state, int x, int y ) : void
button int
state int
x int
y int
리턴 void

PaintHandler() 보호된 메소드

protected PaintHandler ( ) : void
리턴 void

ReshapeHandler() 보호된 메소드

protected ReshapeHandler ( int width, int height ) : void
width int
height int
리턴 void

TimerHandler() 보호된 메소드

protected TimerHandler ( int value ) : void
value int
리턴 void

drawLine() 공개 메소드

public drawLine ( Line line, bool record, double ratio ) : void
line Line
record bool
ratio double
리턴 void

drawLine() 공개 메소드

public drawLine ( Point3d a, Point3d b, double ratio ) : void
a Point3d
b Point3d
ratio double
리턴 void

프로퍼티 상세

AliveMsec 공개적으로 프로퍼티

public int AliveMsec
리턴 int

intensity_mode_ 공개적으로 프로퍼티

public bool intensity_mode_
리턴 bool

last_pos_ 공개적으로 프로퍼티

public Point last_pos_
리턴 Point

magnify_ 공개적으로 프로퍼티

public int magnify_
리턴 int

no_plot_ 공개적으로 프로퍼티

public bool no_plot_
리턴 bool

sensor 보호되어 있는 프로퍼티

protected MBF.Sensors.URG sensor
리턴 MBF.Sensors.URG

ticks 보호되어 있는 프로퍼티

protected int ticks
리턴 int

x_rot_ 공개적으로 프로퍼티

public int x_rot_
리턴 int

y_rot_ 공개적으로 프로퍼티

public int y_rot_
리턴 int

z_rot_ 공개적으로 프로퍼티

public int z_rot_
리턴 int