public class ChainCodesDirection extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MAX_VALUE |
Modifier and Type | Method and Description |
---|---|
static int |
chainCode(int x,
int y,
int z) |
static Point3i |
decode(int chainCode)
Decodes a chain-code into a point
|
static int |
xFromChainCode(int chainCode) |
static int |
yFromChainCode(int chainCode) |
static int |
zFromChainCode(int chainCode) |
public static final int MAX_VALUE
public static Point3i decode(int chainCode)
TODO is it a good idea to cache the creation of chain codes, to avoid work on the heap? There is a finite number.
chainCode
- the chain-codepublic static int chainCode(int x, int y, int z)
public static int xFromChainCode(int chainCode)
public static int yFromChainCode(int chainCode)
public static int zFromChainCode(int chainCode)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.