public abstract class MWArray
extends java.lang.Object
implements java.io.Serializable
MWArray
класс является базовым классом для собственного struct и камер.Модификатор и тип | Поле и описание |
---|---|
protected java.lang.Object[] |
flatArray |
Модификатор | Конструктор и описание |
---|---|
protected |
MWArray() |
protected |
MWArray(int[] inDims) |
protected |
MWArray(int rows, int cols) |
Модификатор и тип | Метод и описание |
---|---|
boolean |
equals(java.lang.Object obj)
Этот метод возвращает true, если объект соответствует переданному.
|
java.lang.Object |
get(int index)
Возвращает элемент с заданным смещением на основе 1 в этом массиве.
|
java.lang.Object |
get(int[] index)
Возвращает элемент в указанном индексном массиве на основе 1 в этом массиве.
|
java.lang.Object |
getData()
Возвращает массив 1-D, содержащий копию данных в базовом массиве MATLAB.
|
int[] |
getDimensions()
Возвращает массив, содержащий размер каждой размерности этого массива.
|
protected java.lang.String |
getDimsStr() |
protected int |
getMaxValidIndex() |
protected int |
getOneBasedIndexForArray(int[] index) |
int |
hashCode()
Этот метод возвращает хеш объекта.
|
protected void |
initNativeArray(int num) |
boolean |
isEmpty()
Этот метод возвращает true, если объект массива не содержит элементов, и false в противном случае.
|
int |
numberOfDimensions()
Возвращает количество размерностей этого массива.
|
int |
numberOfElements()
Возвращает общее количество элементов в этом массиве.
|
void |
set(int[] index, java.lang.Object val)
Заменяет элемент в указанном индексном массиве на 1 в этом массиве на заданный элемент.
|
void |
set(int index, java.lang.Object val)
Заменяет элемент с заданным смещением на 1 в этом массиве на заданный элемент.
|
protected void |
setMaxValidIndex(int idx) |
abstract java.lang.String |
toString() |
protected MWArray()
protected MWArray(int rows, int cols)
protected MWArray(int[] inDims)
public abstract java.lang.String toString()
toString
в классах java.lang.Object
public int numberOfDimensions()
public int[] getDimensions()
public int numberOfElements()
public java.lang.Object get(int index)
index
- индекс запрашиваемого элемента. Допустимая область значений: 1 < = индекс < = N, где N = общее количество элементов в массивеpublic java.lang.Object get(int[] index)
index
- Массив индексов, определяющих местоположение запрашиваемого элемента. Длина индекса массива должна быть в точности количеством размерностей этого массива. Каждый элемент индексного массива имеет допустимую область значений: 1 < = index [i] < = N [i], где N [i] = размер i-го размерностиpublic void set(int index, java.lang.Object val)
index
- индекс заменяемого элемента. Допустимая область значений: 1 < = индекс < = N, где N = общее количество элементов в массивеval
- Новый элемент для замены по индексу.public void set(int[] index, java.lang.Object val)
index
- Массив индексов, определяющих местоположение заменяемого элемента. Длина индекса массива должна быть в точности количеством размерностей этого массива. Каждый элемент индексного массива имеет допустимую область значений: 1 < = index [i] < = N [i], где N [i] = размер i-го размерностиval
- Новый элемент для замены по индексу.public java.lang.Object getData()
public boolean isEmpty()
public int hashCode()
hashCode
в классах java.lang.Object
public boolean equals(java.lang.Object obj)
equals
в классах java.lang.Object
protected int getMaxValidIndex()
protected void setMaxValidIndex(int idx)
protected void initNativeArray(int num)
protected int getOneBasedIndexForArray(int[] index)
protected java.lang.String getDimsStr()
© 1994-2017 The MathWorks, Inc. • патенты • торговые марки