|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.pentec.adaq.aimaq.AImaq
public abstract class AImaq
The Java side of the ADAPT IMAQ interface
| Field Summary | |
|---|---|
protected static AImaq |
aimaq
A handle to the instance of this class |
protected static boolean |
is1394
Flags for camera and interface type |
protected static boolean |
is1424
|
protected static boolean |
is1428
|
protected static boolean |
isDT1100
|
protected static boolean |
isMS2100
|
protected static boolean |
isMS3100
|
protected static long |
lStartTime
Data acquisition start time |
| Constructor Summary | |
|---|---|
AImaq()
|
|
| Method Summary | |
|---|---|
abstract boolean |
close()
|
static boolean |
closeAImaq()
|
abstract boolean |
configureSequence(int iNumFrames,
int iSkipCount,
int iTop,
int iLeft,
int iWidth,
int iHeight)
|
abstract boolean |
finishSequence()
|
abstract int |
getBitsPerPixel()
|
abstract int |
getBytesPerPixel()
|
abstract java.lang.String |
getCamera$()
|
abstract double |
getFrameRate()
|
abstract int |
getGain(int iChannel)
|
static AImaq |
getHandle()
Return the current hardware interface handle |
abstract int |
getHeight()
|
abstract boolean |
getImage(byte[] ab)
|
abstract boolean |
getImage(short[] as)
|
abstract int |
getIntegration(int iChannel)
|
abstract int |
getLostBufferCount()
|
abstract int |
getOffset(int iChannel)
|
abstract boolean |
getSequence(int iFrameNumber,
byte[] ab)
|
static boolean |
getSequence(int iFrameNumber,
java.awt.image.DataBuffer db)
|
abstract boolean |
getSequence(int iFrameNumber,
short[] as)
|
abstract int |
getSequencePointer()
|
abstract long |
getSN()
|
static long |
getStartTime()
|
static java.lang.String |
getSystem()
|
static java.lang.String |
getSystemDescription()
|
abstract int |
getWidth()
|
static void |
initSequence()
Initiate a sequence collection |
static boolean |
is1394()
|
static boolean |
is1424()
|
static boolean |
isMS2100()
|
static boolean |
isMS3100()
|
static void |
main(java.lang.String[] args)
|
private static void |
print1424()
|
abstract void |
setGain(int iChannel,
int iGain)
|
abstract void |
setIntegration(int iChannel,
int iIntegration)
|
abstract void |
setOffset(int iChannel,
int iOffset)
|
void |
setStartTime()
|
abstract boolean |
startFastGrab(java.awt.Canvas canvas,
int iTop,
int iLeft,
int iWidth,
int iHeight)
|
abstract boolean |
startGrab(int iTop,
int iLeft,
int iWidth,
int iHeight)
|
abstract boolean |
startSequence()
|
abstract boolean |
stopFastGrab()
|
static boolean |
waitForTrigger(AProgress progress,
boolean isNetTrigger)
Wait for a trigger then initiate a sequence collection. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static AImaq aimaq
protected static boolean is1394
protected static boolean is1424
protected static boolean is1428
protected static boolean isDT1100
protected static boolean isMS2100
protected static boolean isMS3100
protected static long lStartTime
| Constructor Detail |
|---|
public AImaq()
| Method Detail |
|---|
public abstract boolean close()
public static boolean closeAImaq()
public abstract boolean configureSequence(int iNumFrames,
int iSkipCount,
int iTop,
int iLeft,
int iWidth,
int iHeight)
public abstract boolean finishSequence()
public abstract int getBitsPerPixel()
public abstract int getBytesPerPixel()
public abstract java.lang.String getCamera$()
public abstract double getFrameRate()
public abstract int getGain(int iChannel)
public static AImaq getHandle()
public abstract int getHeight()
public abstract boolean getImage(byte[] ab)
public abstract boolean getImage(short[] as)
public abstract int getIntegration(int iChannel)
public abstract int getLostBufferCount()
public abstract int getOffset(int iChannel)
public abstract boolean getSequence(int iFrameNumber,
byte[] ab)
public static boolean getSequence(int iFrameNumber,
java.awt.image.DataBuffer db)
public abstract boolean getSequence(int iFrameNumber,
short[] as)
public abstract int getSequencePointer()
public abstract long getSN()
public static long getStartTime()
public static java.lang.String getSystem()
public static java.lang.String getSystemDescription()
public abstract int getWidth()
public static void initSequence()
public static boolean is1394()
public static boolean is1424()
public static boolean isMS2100()
public static boolean isMS3100()
public static void main(java.lang.String[] args)
private static void print1424()
public abstract void setGain(int iChannel,
int iGain)
public abstract void setIntegration(int iChannel,
int iIntegration)
public abstract void setOffset(int iChannel,
int iOffset)
public void setStartTime()
public abstract boolean startFastGrab(java.awt.Canvas canvas,
int iTop,
int iLeft,
int iWidth,
int iHeight)
public abstract boolean startGrab(int iTop,
int iLeft,
int iWidth,
int iHeight)
public abstract boolean startSequence()
public abstract boolean stopFastGrab()
public static boolean waitForTrigger(AProgress progress,
boolean isNetTrigger)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||