Atavism Version 2018.1AGIS API

atavism.server.engine
Class FixedPerceiver<ElementType extends QuadTreeElement<ElementType>>

java.lang.Object
  extended by atavism.server.engine.Perceiver<ElementType>
      extended by atavism.server.engine.FixedPerceiver<ElementType>
All Implemented Interfaces:
java.io.Serializable

public class FixedPerceiver<ElementType extends QuadTreeElement<ElementType>>
extends Perceiver<ElementType>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class atavism.server.engine.Perceiver
log
 
Constructor Summary
FixedPerceiver()
           
FixedPerceiver(Geometry g)
           
 
Method Summary
 boolean contains(Geometry g)
           
 Geometry getGeometry()
           
 boolean overlaps(Geometry g)
           
 void setGeometry(Geometry g)
           
 java.lang.String toString()
           
 
Methods inherited from class atavism.server.engine.Perceiver
addQuadTreeNode, getFilter, getQuadTreeNodes, processNewsAndFrees, registerCallback, removeQuadTreeNode, setFilter, shouldFreeElement, shouldNotifyNewElement, shouldUpdateBasedOnLoc, unregisterCallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FixedPerceiver

public FixedPerceiver()

FixedPerceiver

public FixedPerceiver(Geometry g)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

overlaps

public boolean overlaps(Geometry g)
Specified by:
overlaps in class Perceiver<ElementType extends QuadTreeElement<ElementType>>

contains

public boolean contains(Geometry g)
Specified by:
contains in class Perceiver<ElementType extends QuadTreeElement<ElementType>>

getGeometry

public Geometry getGeometry()

setGeometry

public void setGeometry(Geometry g)


Copyright © 2018 Dragonsan Studios Sp. z o.o.