Is type the same entity as ancestor, or a (possibly transitive) subtype
of it, according to registry? Reflexive: isSubtypeOf(r, 'IfcWall', 'IfcWall') is true, matching the chain's own inclusion of the entity
itself. Case-insensitive on both arguments. Returns false for a type
the registry does not know (including an abstract supertype with no
inheritanceChain of its own, and any name from a different schema
version's vocabulary) — never throws.
Is
typethe same entity asancestor, or a (possibly transitive) subtype of it, according toregistry? Reflexive:isSubtypeOf(r, 'IfcWall', 'IfcWall')istrue, matching the chain's own inclusion of the entity itself. Case-insensitive on both arguments. Returnsfalsefor atypethe registry does not know (including an abstract supertype with noinheritanceChainof its own, and any name from a different schema version's vocabulary) — never throws.