Пример #1
0
AR_TEMPL_FUNC int
AR_TEMPL_TRACKER::arMultiFreeConfig( ARMultiMarkerInfoT *config )
{
    int    i;

    for( i = 0; i < config->marker_num; i++ ) {
        arFreePatt( config->marker[i].patt_id );
    }
    free( config->marker );
    free( config );
    config = NULL;

    return 0;
}
 int
Tracker::arMultiFreeConfig( ARMultiMarkerInfoT *config )
{
    int    i;

    for( i = 0; i < config->marker_num; i++ ) {
        arFreePatt( config->marker[i].patt_id );
    }
    free( config->marker );
    free( config );
    config = NULL;

    return 0;
}
Пример #3
0
	SingleTarget::~SingleTarget()
	{
		if (patt_id >= 0) arFreePatt(patt_id);
	}
Пример #4
0
/*
* Class:     com_clab_artoolkit_port_JARToolkit
* Method:    JARFreePattern
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_net_sourceforge_jartoolkit_core_JARToolKit_freePattern(JNIEnv *, jobject, jint pattNo)
{
	return arFreePatt(pattNo);
}