Inheritance Graph

graph BT
	VisibilityVector
	VisibilityVector --> ExtObject
	click VisibilityVector "escript_type_MinSG_VisibilityVector"
	click ExtObject "escript_type_ExtObject"

Functions

   
_constructor() [ESF] new VisibilityVector()
diff(p0) [ESMF] Array VisibilityVector.diff(VisibilityVector)
getBenefits(p0) [ESMF] Number VisibilityVector.getBenefits(GeometryNode)
getCosts(p0) [ESMF] Number VisibilityVector.getCosts(GeometryNode)
getMemoryUsage() [ESMF] Number VisibilityVector.getMemoryUsage()
getNodes() [ESMF] Array VisibilityVector.getNodes()
getTotalBenefits() [ESMF] Number VisibilityVector.getTotalBenefits()
getTotalCosts() [ESMF] Number VisibilityVector.getTotalCosts()
getVisibleNodeCount() [ESMF] Number VisibilityVector.getVisibleNodeCount()
makeDifference(p0) [ESMF] VisibilityVector VisibilityVector.makeDifference(VisibilityVector)
makeMax(p0) [ESMF] VisibilityVector VisibilityVector.makeMax(VisibilityVector)
makeMin(p0) [ESMF] VisibilityVector VisibilityVector.makeMin(VisibilityVector)
makeSymmetricDifference(p0) [ESMF] VisibilityVector VisibilityVector.makeSymmetricDifference(VisibilityVector)
makeWeightedThree(p0, p1, p2, p3, p4, p5) [ESMF] VisibilityVector VisibilityVector.makeWeightedThree(Number, VisibilityVector, Number, VisibilityVector, Number, VisibilityVector)
serialize(p0) [ESMF] String VisibilityVector.serialize(SceneManager)
setNode(p0, p1) [ESMF] self VisibilityVector.setNode(GeometryNode, Number)
unserialize(p0, p1) [ESMF] VisibilityVector VisibilityVector.unserialize(String, SceneManager)