Пример #1
0
void MainStateConstruct(MainState *me)
{
        HsmCtor((Hsm *)me, "MainState", (EvtHndlr)MainState_top);
        StateCtor(&me->showGray, "Show Gray", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowGray);
        StateCtor(&me->showThreshold, "Show Threshold", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowThreshold);
        StateCtor(&me->showBackground, "Show Background", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowBackground);
}
Пример #2
0
void MainStateConstruct(MainState *me)
{
	HsmCtor((Hsm *)me, "MainState", (EvtHndlr)MainState_top);
	StateCtor(&me->showgray, "Show Gray", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowGray);
	StateCtor(&me->showthresh, "Show Threshold", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowThreshold);
	StateCtor(&me->showerosion, "Show Erosion", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowErosion);
  StateCtor(&me->showdilation, "Show Dilation", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowDilation);
  StateCtor(&me->showlabel, "Show Labels", &((Hsm *)me)->top, (EvtHndlr)MainState_ShowLabel);
}
Пример #3
0
void MainStateConstruct(MainState *me)
{
	HsmCtor((Hsm *)me, "MainState", (EvtHndlr)MainState_top);
	StateCtor(&me->idle, "idle",
		&((Hsm *)me)->top, (EvtHndlr)MainState_idle);	
	StateCtor(&me->capture, "capture",
		&((Hsm *)me)->top, (EvtHndlr)MainState_capture);   
	StateCtor(&me->internal, "internal",
		&me->capture, (EvtHndlr)MainState_internal);
	StateCtor(&me->external, "external",
		&me->capture, (EvtHndlr)MainState_external);
}
Пример #4
0
void MainStateConstruct(MainState *me)
{
	HsmCtor((Hsm *)me, "MainState", (EvtHndlr)MainState_top);
	StateCtor(&me->captureRaw, "Capture Raw", &((Hsm *)me)->top, (EvtHndlr)MainState_CaptureRaw);
	StateCtor(&me->captureColor, "Capture Color", &((Hsm *)me)->top, (EvtHndlr)MainState_CaptureColor);
}