![]() |
![]() |
![]() |
libgebr Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
typedef GebrGeoXmlParameterGroup; #define GEBR_GEOXML_PARAMETER_GROUP (seq) GebrGeoXmlParameters * gebr_geoxml_parameter_group_get_template (GebrGeoXmlParameterGroup *parameter_group); GebrGeoXmlParameters * gebr_geoxml_parameter_group_instanciate (GebrGeoXmlParameterGroup *parameter_group); gboolean gebr_geoxml_parameter_group_deinstanciate (GebrGeoXmlParameterGroup *parameter_group); int gebr_geoxml_parameter_group_get_instance (GebrGeoXmlParameterGroup *parameter_group, GebrGeoXmlSequence **parameters, gulong index); glong gebr_geoxml_parameter_group_get_instances_number (GebrGeoXmlParameterGroup *parameter_group); void gebr_geoxml_parameter_group_set_is_instanciable (GebrGeoXmlParameterGroup *parameter_group, gboolean enable); void gebr_geoxml_parameter_group_set_expand (GebrGeoXmlParameterGroup *parameter_group, const gboolean enable); gboolean gebr_geoxml_parameter_group_get_is_instanciable (GebrGeoXmlParameterGroup *parameter_group); gboolean gebr_geoxml_parameter_group_get_expand (GebrGeoXmlParameterGroup *parameter_group); void gebr_geoxml_parameter_group_set_exclusive (GebrGeoXmlParameterGroup *parameter_group, gboolean exclusive); gboolean gebr_geoxml_parameter_group_is_exclusive (GebrGeoXmlParameterGroup *parameter_group);
#define GEBR_GEOXML_PARAMETER_GROUP(seq) ((GebrGeoXmlParameterGroup*)(seq))
GebrGeoXmlParameters * gebr_geoxml_parameter_group_get_template (GebrGeoXmlParameterGroup *parameter_group);
GebrGeoXmlParameters * gebr_geoxml_parameter_group_instanciate (GebrGeoXmlParameterGroup *parameter_group);
gboolean gebr_geoxml_parameter_group_deinstanciate (GebrGeoXmlParameterGroup *parameter_group);
int gebr_geoxml_parameter_group_get_instance (GebrGeoXmlParameterGroup *parameter_group, GebrGeoXmlSequence **parameters, gulong index);
glong gebr_geoxml_parameter_group_get_instances_number (GebrGeoXmlParameterGroup *parameter_group);
void gebr_geoxml_parameter_group_set_is_instanciable (GebrGeoXmlParameterGroup *parameter_group, gboolean enable);
void gebr_geoxml_parameter_group_set_expand (GebrGeoXmlParameterGroup *parameter_group, const gboolean enable);
gboolean gebr_geoxml_parameter_group_get_is_instanciable (GebrGeoXmlParameterGroup *parameter_group);
gboolean gebr_geoxml_parameter_group_get_expand (GebrGeoXmlParameterGroup *parameter_group);
void gebr_geoxml_parameter_group_set_exclusive (GebrGeoXmlParameterGroup *parameter_group, gboolean exclusive);
|
a pointer to a parameter group xml |
|
TRUE to transform parameter_group into an exclusive group
|
gboolean gebr_geoxml_parameter_group_is_exclusive (GebrGeoXmlParameterGroup *parameter_group);
When a group is exclusive, only one parameter inside it might be filled.
|
a pointer to a parameter group xml |
Returns : |
TRUE is the group parameter is exclusive, FALSE otherwise.
|