IMAT Methods for imat_group objects


 

imat_group Create an IMAT_GROUP object
imat_group/keep
KEEP group entities of the specified type(s).
imat_group/remove
REMOVE group entities of the specified type(s).
imat_group/cat Concatenate multiple group objects into a single one.
imat_group/extract Extract entities of the supplied type(s).
imat_group/plus

Add (concatenate) two IMAT_GROUP objects.

imat_group/minus
Subtract one IMAT_GROUP from another.
imat_group/and
Boolean AND.
imat_group/or
Boolean OR.
imat_group/unique Return unique groups.
imat_group/intersect
Group intersection.
imat_group/union
Group union.
imat_group/setdiff Group exclusive-or.
imat_group/setxor Group difference.
imat_group/validate Validates an IMAT_GROUP object