Inheritance Hierarchy
System MarshalByRefObject
Cognex.VisionPro.Implementation CogObjectBase
Cognex.VisionPro.Implementation CogSerializableObjectBase
Cognex.VisionPro.Implementation.Internal CogAcqLineScan
Namespace: Cognex.VisionPro.Implementation.Internal
Assembly: Cognex.VisionPro.Core (in Cognex.VisionPro.Core.dll) Version: 91.0.0.0
Syntax
The CogAcqLineScan type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CogAcqLineScan(IntPtr) | ||
| CogAcqLineScan(SerializationInfo, StreamingContext) |
Methods
| Name | Description | |
|---|---|---|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| Dispose | ||
| Dispose(Boolean) | ||
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | (Overrides Object Finalize .) | |
| GetAttributes |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetClassName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetComponentName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetConverter |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultEvent |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultProperty |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEditor |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetObjectData | (Overrides CogSerializableObjectBase GetObjectData(SerializationInfo, StreamingContext).) | |
| GetProperties |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetProperties( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetPropertyOwner |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetStepsPerLine | Get the number of encoder steps per image line. The number of steps is StepsPerLine + Step16thsPerLine/16. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| ResetCounter | Reset encoder counter. | |
| SetStepsPerLine | Set the number of encoder steps per image line. The number of steps is StepsPerLine + Step16thsPerLine/16. | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| AcquireDirectionPositive | Reads or sets whether the Acquire direction is positive. | |
| CurrentEncoderCount | Current value of the encoder. | |
| DistancePerCycle | Specifies the distance moved for each cycle of the encoder signal. | |
| DistancePerCycleMax | Maximum DistancePerCycle value allowed. | |
| DistancePerCycleMin | Minimum DistancePerCycle value allowed. | |
| DistancePerLine | The distance, in mm, between lines acquired from the camera. | |
| EncoderOffset | Used to calculate the encoder count at which line zero of the region of interest occurs. | |
| EncoderPort | Port for Encoder. | |
| EncoderResolution | Controls the number of edges required for each encoder count. An L4000 or L38 sensor can only be set to cogEncoderResolution4x. | |
| EndAcqOnEncoderCount | Sets the number of encoder counts to wait before acquisition completes. Only applies when using TriggerTypeEdgeAndLevel | |
| ExpectedDistancePerLine | The expected distance, in mm, between lines acquired from the camera. | |
| ExpectedMotionSpeed | The user-specified speed that the motion system is expected to operate at. | |
| IgnoreBackwardsMotionBetweenAcquires | When true, any backwards motion after an acquisition will not delay the start of the next acquisition. | |
| IgnoreTooFastEncoder | Read or set whether isTooFastEncoder acqfailure can be generated due to a line overrun situation. | |
| LineFrequency | The frequency at which lines are currently being acquired from the camera. | |
| MaximumLineFrequency | The maximum frequency at which lines can be acquired before encoder overrun errors begin to occur. | |
| MaximumMotionSpeed | The maximum speed of motion, in mm/sec, before encoder overrun errors begin to occur. | |
| MotionInput | The motion input for a linescan acquisition. This value controls whether linescan acquisition is performed using a hardware encoder or the test encoder. | |
| NumEncoderPorts | Number of encoder ports available. | |
| ProfileCameraAcquireDirection | The scene motion for the next image acquisition. If you are using a quadrature encoder, only motion in the specified direction will cause image data to be acquired. If you are using the test encoder or a single-channel encoder, then any motion will cause image data to be acquired, and all motion will be treated as if it were in the specified direction. | |
| ProfileCameraPositiveEncoderDirection | The scene motion that causes the encoder to generate positive-direction pulses. Set this value to LensToLaser if motion in that direction generates positive encoder pulses; otherwise, set this value to LaserToLens. | |
| ResetCounterOnHardwareTrigger | Reads or sets whether encoder counter is reset on a hardware trigger. | |
| StartAcqOnEncoderCount | Sets the number of encoder counts to wait before acquisition starts. | |
| TestEncoderDirectionPositive | Reads or sets whether the test encoder direction is positive. | |
| TestEncoderEnabled | Reads or sets whether the test encoder is used instead of the external encoder interface. This setting is superceded by the MotionInput setting for hardware that supports MotionInput. | |
| TriggerFromEncoder | Read or set whether triggering is from an encoder or from an external trigger. | |
| UseSingleChannel | Reads or sets whether only one channel of the encoder signal is used for acquisition. |
See Also