|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--EDU.gatech.cc.is.abstractrobot.ControlSystemS
|
+--EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
|
+--nslj.src.lang.NslBase
|
+--nslj.src.lang.NslData
|
+--nslj.src.lang.NslNumeric
|
+--nslj.src.lang.NslNumeric3
| Fields inherited from class nslj.src.lang.NslBase |
_accessChar, _name, _parent |
| Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150 |
abstract_robot |
| Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS |
CSSTAT_DONE, CSSTAT_ERROR, CSSTAT_OK, seed |
| Constructor Summary | |
NslNumeric3()
|
|
NslNumeric3(java.lang.String label)
|
|
NslNumeric3(java.lang.String label,
NslHierarchy parent)
|
|
NslNumeric3(java.lang.String label,
NslHierarchy parent,
char desiredAccess)
|
|
| Method Summary | |
int |
getDimensions()
get the dimensions of this object |
abstract double |
getdouble(int pos1,
int pos2,
int pos3)
|
abstract double[] |
getdouble1(int pos1,
int pos2)
|
abstract double[][] |
getdouble2(int pos1)
|
abstract double[][][] |
getdouble3()
|
abstract float |
getfloat(int pos1,
int pos2,
int pos3)
|
abstract float[] |
getfloat1(int pos1,
int pos2)
|
abstract float[][] |
getfloat2(int pos1)
|
abstract float[][][] |
getfloat3()
|
abstract int |
getint(int pos1,
int pos2,
int pos3)
|
abstract int[] |
getint1(int pos1,
int pos2)
|
abstract int[][] |
getint2(int pos1)
|
abstract int[][][] |
getint3()
|
abstract NslDouble3 |
getNslDouble3()
get the value of this object in NslDouble3 form. |
abstract NslFloat3 |
getNslFloat3()
|
abstract NslInt3 |
getNslInt3()
|
abstract void |
getNslSizes(NslInt0 size1,
NslInt0 size2,
NslInt0 size3)
|
abstract int |
getSize1()
Get the left most index (1st axis) in this array |
abstract int |
getSize2()
Get the second left most index (2st axis) in this array |
abstract int |
getSize3()
Get the third left most index (3st axis) in this array |
abstract int[] |
getSizes()
|
abstract void |
set(double value)
set the value of all elements of this object to value |
abstract void |
set(double[][][] value)
set the value of this object to value |
abstract void |
set(float value)
set the value of all elements of this object to value |
abstract void |
set(float[][][] value)
set the value of this object to value |
abstract void |
set(int value)
set the value of all elements of this object to value |
abstract void |
set(int[][][] value)
set the value of this object to value |
abstract void |
set(int pos1,
int pos2,
int pos3,
double value)
set the value of an element in this object to value |
abstract void |
set(int pos1,
int pos2,
int pos3,
float value)
set the value of an element in this object to value |
abstract void |
set(int pos1,
int pos2,
int pos3,
int value)
set the value of an element in this object to value |
abstract void |
set(int pos1,
int pos2,
int pos3,
NslNumeric0 value)
set the value of an element in this object to value |
abstract void |
set(NslNumeric0 value)
set the value of all elements of this object to value |
abstract void |
set(NslNumeric3 value)
Set the value of this object to be value |
| Methods inherited from class nslj.src.lang.NslData |
duplicateData, duplicateThis, getDataType, getInport, getNslSizes, getOutport, getSize4, isDataSet, nslGetPort, resetData, setReference, toString |
| Methods inherited from class nslj.src.lang.NslBase |
nslGetAccess, nslGetName, nslGetParent, nslGetParentClass, nslGetParentModule, nslGetRealName, nslNullifyParent, nslSetAccess, nslSetName, nslSetParent |
| Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150 |
init |
| Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS |
configure, Configure, getAbstractRobot, Init, quit, takeStep, TakeStep, trialEnd, TrialEnd, trialInit, TrialInit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public NslNumeric3()
public NslNumeric3(java.lang.String label)
public NslNumeric3(java.lang.String label,
NslHierarchy parent)
public NslNumeric3(java.lang.String label,
NslHierarchy parent,
char desiredAccess)
| Method Detail |
public abstract double[][][] getdouble3()
public abstract float[][][] getfloat3()
public abstract int[][][] getint3()
public abstract double[][] getdouble2(int pos1)
pos1 - - left most indexpublic abstract float[][] getfloat2(int pos1)
pos1 - - left most indexpublic abstract int[][] getint2(int pos1)
pos1 - - left most index
public abstract double[] getdouble1(int pos1,
int pos2)
public abstract float[] getfloat1(int pos1,
int pos2)
public abstract int[] getint1(int pos1,
int pos2)
public abstract double getdouble(int pos1,
int pos2,
int pos3)
pos1 - - left most indexpos2 - - second to left mostpos3 - - height number
public abstract float getfloat(int pos1,
int pos2,
int pos3)
pos1 - - left most indexpos2 - - second to left mostpos3 - - height number
public abstract int getint(int pos1,
int pos2,
int pos3)
pos1 - - left most indexpos2 - - second to left mostpos3 - - height numberpublic abstract NslDouble3 getNslDouble3()
public abstract NslFloat3 getNslFloat3()
public abstract NslInt3 getNslInt3()
public abstract void set(double[][][] value)
value - - three dimensional arraypublic abstract void set(float[][][] value)
value - - three dimensional arraypublic abstract void set(int[][][] value)
value - - three dimensional array
public abstract void set(int pos1,
int pos2,
int pos3,
double value)
pos1 - - the left most index of the elementpos2 - - the second to left most of the elementpos3 - - the height number of the elementvalue - - scalar in double
public abstract void set(int pos1,
int pos2,
int pos3,
float value)
pos1 - - the left most index of the elementpos2 - - the second to left most of the elementpos3 - - the height number of the elementvalue - - scalar in float
public abstract void set(int pos1,
int pos2,
int pos3,
int value)
pos1 - - the left most index of the elementpos2 - - the second to left most of the elementpos3 - - the height number of the elementvalue - - scalar in intpublic abstract void set(double value)
value - - value to be defined.public abstract void set(float value)
value - - value to be defined.public abstract void set(int value)
value - - value to be defined.public abstract void set(NslNumeric3 value)
value - - in any of NslNumeric3 type.public abstract void set(NslNumeric0 value)
value - - value of NslNumeric0.
public abstract void set(int pos1,
int pos2,
int pos3,
NslNumeric0 value)
pos1 - - the left most index of the elementpos2 - - the second to left most of the elementpos3 - - the number of the elementvalue - - scalar in NslNumeric0public int getDimensions()
getDimensions in class NslData
public abstract void getNslSizes(NslInt0 size1,
NslInt0 size2,
NslInt0 size3)
public abstract int[] getSizes()
getSizes in class NslDatapublic abstract int getSize1()
getSize1 in class NslDatapublic abstract int getSize2()
getSize2 in class NslDatapublic abstract int getSize3()
getSize3 in class NslData
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||