35
35
/*------------------------------------------------------------------------*/
36
36
int set_axes_size_property(void* _pvCtx, char* pobjUID, size_t stackPointer, int valueType, int nbRow, int nbCol )
38
double * newWindowSize = getDoubleMatrixFromStack( stackPointer ) ;
42
if ( !isParameterDoubleMatrix( valueType ) )
44
Scierror(999, _("Wrong type for '%s' property: Real matrix expected.\n"), "axes_size");
45
return SET_PROPERTY_ERROR ;
48
intValues[0] = (int) newWindowSize[0];
49
intValues[1] = (int) newWindowSize[1];
51
status = setGraphicObjectProperty(pobjUID, __GO_AXES_SIZE__, intValues, jni_int_vector, 2);
55
return SET_PROPERTY_SUCCEED;
59
Scierror(999, _("'%s' property does not exist for this handle.\n"),"axes_size");
60
return SET_PROPERTY_ERROR;
38
double * newWindowSize = stk( stackPointer ) ;
42
if ( !( valueType == sci_matrix ) )
44
Scierror(999, _("Wrong type for '%s' property: Real matrix expected.\n"), "axes_size");
45
return SET_PROPERTY_ERROR ;
48
intValues[0] = (int) newWindowSize[0];
49
intValues[1] = (int) newWindowSize[1];
51
status = setGraphicObjectProperty(pobjUID, __GO_AXES_SIZE__, intValues, jni_int_vector, 2);
55
return SET_PROPERTY_SUCCEED;
59
Scierror(999, _("'%s' property does not exist for this handle.\n"), "axes_size");
60
return SET_PROPERTY_ERROR;
63
63
/*------------------------------------------------------------------------*/