completely fills (completelyFills)
(completelyFills obj hole)
means that some part of the Object obj fills the Hole hole.
Note that if (completelyFills obj1 hole) and (part
obj1 obj2), then (completelyFills obj2 hole).
Ontology
SUMO / MEREOTOPOLOGYClass(es)
Superrelation(s)
Subrelation(s)
fills
Coordinate term(s)
back fn
cardinality fn
front fn
principal host fn
probability fn
skin fn
attribute
authors
causes
causes subclass
citizen
closed on
contains information
crosses
date
developmental form
documentation
duration
editor
element
equivalence relation on
exploits
expressed in language
fills
frequency
graph part
has purpose
has skill
holds during
holds obligation
holds right
hole
identity element
immediate instance
immediate subclass
in list
in scope of interest
inhabits
irreflexive on
manner
measure
meets temporally
member
modal attribute
parent
partial ordering on
partially fills
path length
penetrates
possesses
precondition
proper part
properly fills
publishes
range
range subclass
realization
reflexive on
successor attribute
surface
temporal part
time
total ordering on
trichotomizing on
uses
valence
version
Related WordNet synsets
See more related synsets on a separate page.
Axioms (4)
Agar obj partially fills hole1, to yah kuch hole2 nahin, ki hole2 is a part of hole1 aur obj completely fills hole2.
(=>
(partiallyFills ?OBJ ?HOLE1)
(exists
(?HOLE2)
(and
(part ?HOLE2 ?HOLE1)
(completelyFills ?OBJ ?HOLE2))))
Agar obj1 completely fills hole, to yah kuch obj2 nahin, ki obj2 is a part of obj1 aur obj2 fills hole.
(=>
(completelyFills ?OBJ1 ?HOLE)
(exists
(?OBJ2)
(and
(part ?OBJ2 ?OBJ1)
(fills ?OBJ2 ?HOLE))))
(=>
(completelyFills ?OBJ1 ?HOLE)
(forall
(?OBJ2)
(=>
(connected ?OBJ2 ?HOLE)
(connected ?OBJ2 ?OBJ1))))
Agar obj fills hole1 aur hole2 is a properPart of hole1, to obj completely fills hole2.
(=>
(and
(fills ?OBJ ?HOLE1)
(properPart ?HOLE2 ?HOLE1))
(completelyFills ?OBJ ?HOLE2))