コード例 #1
0
ファイル: FrequencyFilter.cpp プロジェクト: iyakii/Component
//
// constructor declaration (with name)
//
FrequencyFilter::FrequencyFilter(const std::string &name):Component(name)
    ,ImageIn(OPROS_LAST,1)
{


    portSetup();
}
コード例 #2
0
ファイル: ColorTracking.cpp プロジェクト: OPRoS/Component
ColorTracking::ColorTracking()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #3
0
ファイル: BirdsEyeView.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
BirdsEyeView::BirdsEyeView(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #4
0
//
// constructor declaration (with name)
//
ObjectTrackingByOpticalFlow::ObjectTrackingByOpticalFlow(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #5
0
//
// constructor declaration (with name)
//
HandsMotionTracking::HandsMotionTracking(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #6
0
ファイル: ErodeDilate.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
ErodeDilate::ErodeDilate(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #7
0
ファイル: RGBValueControl.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
RGBValueControl::RGBValueControl(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #8
0
ファイル: ARToolkitOPRoS.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
ARToolkitOPRoS::ARToolkitOPRoS(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
//
// constructor declaration (with name)
//
KITECH_InverseDynamicsControlComp::KITECH_InverseDynamicsControlComp(const std::string &name):Component(name)
{
	error = 0;
	_dynamics = NULL;
	
	portSetup();
}
コード例 #10
0
ファイル: RGBValueControl.cpp プロジェクト: OPRoS/Component
RGBValueControl::RGBValueControl()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
//
// constructor declaration
//
KITECH_InverseDynamicsControlComp::KITECH_InverseDynamicsControlComp()
{
	error = 0;
	_dynamics = NULL;
	
	portSetup();
}
コード例 #12
0
//
// constructor declaration (with name)
//
KitechCardinalSplineTrajectoryGenerationComp::KitechCardinalSplineTrajectoryGenerationComp(const std::string &name):Component(name)
{
	_errorCode = OPROS_SUCCESS;
	_tension = 0.0;

	portSetup();
}
コード例 #13
0
//
// constructor declaration
//
KitechCardinalSplineTrajectoryGenerationComp::KitechCardinalSplineTrajectoryGenerationComp()
{
	_errorCode = OPROS_SUCCESS;
	_tension = 0.0;

	portSetup();
}
コード例 #14
0
//
// constructor declaration (with name)
//
HelloMaker::HelloMaker(const std::string &name):Component(name)
		,DataIn(OPROS_LAST,1)
{
	ptrMessagePrint = NULL;
	
	portSetup();
}
コード例 #15
0
ファイル: HumanDetection.cpp プロジェクト: OPRoS/Component
//
// constructor declaration
//
HumanDetection::HumanDetection()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #16
0
ファイル: ARToolkitOPRoS.cpp プロジェクト: OPRoS/Component
//
// constructor declaration
//
ARToolkitOPRoS::ARToolkitOPRoS()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #17
0
ファイル: HumanDetection.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
HumanDetection::HumanDetection(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #18
0
HandsMotionTracking::HandsMotionTracking()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #19
0
ファイル: ZoomInOut.cpp プロジェクト: OPRoS/Component
ZoomInOut::ZoomInOut()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #20
0
ファイル: ErodeDilate.cpp プロジェクト: OPRoS/Component
ErodeDilate::ErodeDilate()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #21
0
ファイル: ZoomInOut.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
ZoomInOut::ZoomInOut(const std::string &name):Component(name)
		,ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #22
0
ファイル: BirdsEyeView.cpp プロジェクト: OPRoS/Component
//
// constructor declaration
//
BirdsEyeView::BirdsEyeView()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #23
0
ファイル: FrequencyFilter.cpp プロジェクト: iyakii/Component
FrequencyFilter::FrequencyFilter()
    :ImageIn(OPROS_LAST,1)
{


    portSetup();
}
コード例 #24
0
//
// constructor declaration
//
ObjectTrackingByOpticalFlow::ObjectTrackingByOpticalFlow()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #25
0
ファイル: Rotate.cpp プロジェクト: OPRoS/Component
Rotate::Rotate()
		:ImageIn(OPROS_LAST,1)
{

	
	portSetup();
}
コード例 #26
0
ファイル: getCamComp.cpp プロジェクト: scarlettfres/Furo
getCamComp::getCamComp(void)
:cameraDataIn(OPROS_LAST, 1)

{
	ptrInteractionManager = NULL;
	portSetup();
}
コード例 #27
0
//
// constructor declaration
//
HelloMaker::HelloMaker()
		:DataIn(OPROS_LAST,1)
{
	ptrMessagePrint = NULL;
	
	portSetup();
}
コード例 #28
0
ファイル: portrs232.cpp プロジェクト: starlino/serialchart
void PortRs232::run(){
    if(isRunning) return;
    serialPort = new QSerialPort(config->get("_setup_","port"));

    if(serialPort->open(QIODevice::ReadWrite)){;
        portSetup();  //Note: on Windows settings must be called after serialPort->open, otherwise we get garbage when device is plugged for the fist time
        isRunning = true;
        readyEmitted = false;
        serialPort->flush();
        while((isRunning || sendBytes.length() > 0 )&& serialPort && serialPort->isOpen()){
            if(!readyEmitted && isRunning && mainwindow->isPluginReady()) {emit ready(portID); readyEmitted = true;}
            //receive
            if(serialPort->bytesAvailable() > 0) emit newData(serialPort->readAll());
            //send, data is queed from the GUI thread so we need to lock this section so both threads do not modify sendBytes at same time
            sendMutex.lock();
                if(sendBytes.length()){
                    serialPort->write(sendBytes);
                    qDebug() << "sent data:" << sendBytes.length();
                    sendBytes.clear();
                }
            sendMutex.unlock();
            qApp->processEvents();
        }
    }else{
        emit message("Could not open port "+config->get("_setup_","port")+"\nMake sure the port is available and not used by other applications.","critical");
    }

    isRunning = false;
    if(serialPort->isOpen()) serialPort->close();
    delete serialPort;
    emit stopped();
}
コード例 #29
0
ファイル: GyroSensorComp.cpp プロジェクト: OPRoS/Component
//
// constructor declaration (with name)
//
GyroSensorComp::GyroSensorComp(const std::string &name):Component(name)
{
	hOprosAPI = NULL;
	gyroSensor = NULL;
	lastError = OPROS_SUCCESS;
	
	portSetup();
}
コード例 #30
0
ファイル: GyroSensorComp.cpp プロジェクト: OPRoS/Component
//
// constructor declaration
//
GyroSensorComp::GyroSensorComp()
{
	hOprosAPI = NULL;
	gyroSensor = NULL;
	lastError = OPROS_SUCCESS;
	
	portSetup();
}