org.nlogo.agent
Interface Topology3D
- All Known Implementing Classes:
- Torus3D
public interface Topology3D
Method Summary |
double |
distanceWrap(double dx,
double dy,
double dz,
double x1,
double y1,
double z1,
double x2,
double y2,
double z2)
|
AgentSet |
getNeighbors3d(Patch3D source)
|
AgentSet |
getNeighbors6(Patch3D source)
|
Patch |
getPatchAt(double xc,
double yc,
double zc)
|
Patch |
getPED(Patch3D source)
|
Patch |
getPEU(Patch3D source)
|
Patch |
getPND(Patch3D source)
|
Patch |
getPNED(Patch3D source)
|
Patch |
getPNEU(Patch3D source)
|
Patch |
getPNU(Patch3D source)
|
Patch |
getPNWD(Patch3D source)
|
Patch |
getPNWU(Patch3D source)
|
Patch |
getPSD(Patch3D source)
|
Patch |
getPSED(Patch3D source)
|
Patch |
getPSEU(Patch3D source)
|
Patch |
getPSU(Patch3D source)
|
Patch |
getPSWD(Patch3D source)
|
Patch |
getPSWU(Patch3D source)
|
Patch |
getPWD(Patch3D source)
|
Patch |
getPWU(Patch3D source)
|
double |
observerZ()
|
double |
shortestPathZ(double z1,
double z2)
|
double |
towardsPitchWrap(double dx,
double dy,
double dz)
|
double |
wrapZ(double z)
|
distanceWrap
double distanceWrap(double dx,
double dy,
double dz,
double x1,
double y1,
double z1,
double x2,
double y2,
double z2)
towardsPitchWrap
double towardsPitchWrap(double dx,
double dy,
double dz)
getPatchAt
Patch getPatchAt(double xc,
double yc,
double zc)
throws AgentException
- Throws:
AgentException
getNeighbors3d
AgentSet getNeighbors3d(Patch3D source)
getNeighbors6
AgentSet getNeighbors6(Patch3D source)
getPNU
Patch getPNU(Patch3D source)
getPEU
Patch getPEU(Patch3D source)
getPSU
Patch getPSU(Patch3D source)
getPWU
Patch getPWU(Patch3D source)
getPNEU
Patch getPNEU(Patch3D source)
getPSEU
Patch getPSEU(Patch3D source)
getPSWU
Patch getPSWU(Patch3D source)
getPNWU
Patch getPNWU(Patch3D source)
getPND
Patch getPND(Patch3D source)
getPED
Patch getPED(Patch3D source)
getPSD
Patch getPSD(Patch3D source)
getPWD
Patch getPWD(Patch3D source)
getPNED
Patch getPNED(Patch3D source)
getPSED
Patch getPSED(Patch3D source)
getPSWD
Patch getPSWD(Patch3D source)
getPNWD
Patch getPNWD(Patch3D source)
observerZ
double observerZ()
wrapZ
double wrapZ(double z)
shortestPathZ
double shortestPathZ(double z1,
double z2)