Top | ![]() |
![]() |
![]() |
![]() |
const gchar ** | ipatch_sli_inst_get_cat_strings () |
const IpatchSLIInstCatMapEntry * | ipatch_sli_inst_get_cat_map () |
IpatchSLIInst * | ipatch_sli_inst_new () |
#define | ipatch_sli_inst_zones_count() |
#define | ipatch_sli_inst_get_zones() |
IpatchSLIInst * | ipatch_sli_inst_first () |
IpatchSLIInst * | ipatch_sli_inst_next () |
void | ipatch_sli_inst_new_zone () |
void | ipatch_sli_inst_set_name () |
char * | ipatch_sli_inst_get_name () |
char * | ipatch_sli_inst_get_category_as_path () |
Spectralis instruments are children of IpatchSLI objects and are referenced by IpatchSLIZone objects.
IpatchSLIInst *
ipatch_sli_inst_new (void
);
Create a new Spectralis instrument object.
IpatchSLIInst *
ipatch_sli_inst_first (IpatchIter *iter
);
Gets the first item in an instrument iterator. A convenience wrapper for
ipatch_iter_first()
.
[skip]
IpatchSLIInst *
ipatch_sli_inst_next (IpatchIter *iter
);
Gets the next item in an instrument iterator. A convenience wrapper for
ipatch_iter_next()
.
[skip]
void ipatch_sli_inst_new_zone (IpatchSLIInst *inst
,IpatchSLISample *sample
);
A convenience function for quickly creating a new instrument zone, adding it
to inst
and setting the zone's referenced sample to sample
.
void ipatch_sli_inst_set_name (IpatchSLIInst *inst
,const char *name
);
Sets the name of a Spectralis instrument.
char *
ipatch_sli_inst_get_name (IpatchSLIInst *inst
);
Gets the name of a Spectralis instrument.
char *
ipatch_sli_inst_get_category_as_path (IpatchSLIInst *inst
);
Gets the category of a Spectralis instrument as a string of colon separated indexes into ipatch_sli_inst_cat_map[].