Entities¶
The following functions allow the conversion of Cowl entities into Tiny-ME entity identifiers and back.
From Cowl¶
-
tme_cowl_class_to_atomic
(CLS)¶ Converts a CowlClass into a TmeAtomicConcept.
- Return
[TmeAtomicConcept] Entity pointer.
- Parameters
CLS
: [CowlClass*] Class instance.
-
tme_cowl_obj_prop_to_atomic
(PROP)¶ Converts a CowlObjProp into a TmeAtomicRole.
- Return
[TmeAtomicRole] Entity pointer.
- Parameters
PROP
: [CowlObjProp*] Object property instance.
-
tme_cowl_named_ind_to_atomic
(IND)¶ Converts a CowlNamedInd into a TmeAtomicIndividual.
- Return
[TmeAtomicIndividual] Entity pointer.
- Parameters
IND
: [CowlNamedInd*] Named individual instance.
-
TmeEntityPtr
tme_cowl_entity_to_atomic
(CowlEntity entity)¶ Converts a CowlEntity into a CowlEntityPtr.
- Return
Entity pointer.
- Parameters
entity
: Entity instance.
To Cowl¶
-
tme_cowl_class_from_atomic
(CONCEPT)¶ Converts a TmeAtomicConcept into a CowlClass.
- Return
[CowlClass] Class instance.
- Parameters
CONCEPT
: [TmeAtomicConcept] Concept.
-
tme_cowl_obj_prop_from_atomic
(ROLE)¶ Converts a TmeAtomicRole into a CowlObjProp.
- Return
[CowlObjProp] Object property instance.
- Parameters
ROLE
: [TmeAtomicRole] Role.
-
tme_cowl_named_ind_from_atomic
(IND)¶ Converts a TmeAtomicIndividual into a CowlNamedInd.
- Return
[CowlNamedInd] Named individual instance.
- Parameters
IND
: [TmeAtomicIndividual] Individual.