org.ujmp.core
Class Coordinates
java.lang.Object
org.ujmp.core.Coordinates
- All Implemented Interfaces:
- Serializable
public class Coordinates
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Field Summary |
static int |
ALL
|
long[] |
co
|
static int |
COLUMN
|
static int |
ROW
|
static int |
X
|
static int |
Y
|
static int |
Z
|
static long[] |
ZERO2D
|
Method Summary |
void |
clear()
|
Coordinates |
clone()
|
static long[] |
copyOf(long[] c)
|
boolean |
equals(Coordinates c)
|
static boolean |
equals(long[] c1,
long[] c2)
|
boolean |
equals(Object o)
|
void |
fillWithValue(long value)
|
int |
getDimensionCount()
|
int |
hashCode()
|
static boolean |
isInsideOf(long[] coordinates,
long[] position,
long[] size)
|
static boolean |
isSmallerOrEqual(long[] coordinates,
long[] size)
|
static boolean |
isSmallerThan(long[] coordinates,
long[] size)
|
static boolean |
isZero(long[] coordinates)
|
static long[] |
max(long[] c1,
long[] c2)
|
static long[] |
min(long[] c1,
long[] c2)
|
static long[] |
minus(long[] c1,
long[] c2)
|
static long[] |
minusOne(long[] coordinates)
|
static long[] |
modulo(long[] c1,
long[] c2)
|
static long[] |
multiply(long[] c1,
long[] c2)
|
static long[] |
parseString(String s)
|
static long[] |
plus(long[] c1,
long[] c2)
|
static long |
product(long[] c)
|
String |
toString()
|
static String |
toString(char separator,
long... coordinates)
|
static String |
toString(long... coordinates)
|
static long[] |
transpose(long[] c)
|
static long[] |
transpose(long[] c,
int swap1,
int swap2)
|
Y
public static final int Y
- See Also:
- Constant Field Values
X
public static final int X
- See Also:
- Constant Field Values
Z
public static final int Z
- See Also:
- Constant Field Values
ROW
public static final int ROW
- See Also:
- Constant Field Values
COLUMN
public static final int COLUMN
- See Also:
- Constant Field Values
ALL
public static final int ALL
- See Also:
- Constant Field Values
ZERO2D
public static final long[] ZERO2D
co
public long[] co
Coordinates
public Coordinates(long... dimensions)
Coordinates
public Coordinates(Coordinates c)
hashCode
public final int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Coordinates c)
product
public static long product(long[] c)
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
fillWithValue
public void fillWithValue(long value)
clear
public void clear()
toString
public static String toString(long... coordinates)
toString
public static String toString(char separator,
long... coordinates)
clone
public Coordinates clone()
- Overrides:
clone
in class Object
plus
public static final long[] plus(long[] c1,
long[] c2)
multiply
public static final long[] multiply(long[] c1,
long[] c2)
modulo
public static final long[] modulo(long[] c1,
long[] c2)
minus
public static final long[] minus(long[] c1,
long[] c2)
max
public static final long[] max(long[] c1,
long[] c2)
min
public static final long[] min(long[] c1,
long[] c2)
parseString
public static long[] parseString(String s)
getDimensionCount
public int getDimensionCount()
equals
public static final boolean equals(long[] c1,
long[] c2)
copyOf
public static long[] copyOf(long[] c)
transpose
public static final long[] transpose(long[] c)
transpose
public static final long[] transpose(long[] c,
int swap1,
int swap2)
isInsideOf
public static boolean isInsideOf(long[] coordinates,
long[] position,
long[] size)
isSmallerThan
public static boolean isSmallerThan(long[] coordinates,
long[] size)
isSmallerOrEqual
public static boolean isSmallerOrEqual(long[] coordinates,
long[] size)
minusOne
public static long[] minusOne(long[] coordinates)
isZero
public static boolean isZero(long[] coordinates)
Copyright © 2010. All Rights Reserved.