CogTransform2DPerspectiveAndRadial PropertiesCognex VisionPro 9.8 SR1

The CogTransform2DPerspectiveAndRadial type exposes the following members.

Properties

  NameDescription
Public propertyChangedEventSuspended
If nonzero, indicates that the raising of the Changed event has been suspended. This value is incremented when SuspendChangedEvent is called and decremented when ResumeAndRaiseChangedEvent is called.
Public propertyHasChanged
If true, the serializable state of this object has changed since the last time it was serialized.
Public propertyInverted
Returns false if this transform represents the forward perspective and radial transform specified by its properties. Returns true if this transform represents the inverse of the forward transform specified by the properties.
Public propertyLinear
Returns true if this is a linear transform.
Public propertyLinearAspect
Returns/sets the aspect of this transform. Aspect is the ratio of scaling along the y axis over scaling along the x axis.
Public propertyLinearScaling
Returns/sets the scaling of this transform.
Public propertyLinearSkew
Returns/sets the skew of this transform (in radians).
Public propertyLinearTranslationX
Returns/sets the x component of the translation vector.
Public propertyLinearTranslationY
Returns/sets the y component of the translation vector.
Public propertyPerspectiveDX
Returns/sets the planar perspective coefficient PDX. This controls perspective in the unmapped X direction. Zero means no X perspective, positive value tilts plane away with increasing unmapped X, negative tilts plane away with decreasing unmapped X.
Public propertyPerspectiveDY
Returns/sets the planar perspective coefficient PDY. This controls perspective in the unmapped Y direction. Zero means no Y perspective, positive value tilts plane away with increasing unmapped Y, negative tilts plane away with decreasing unmapped Y.
Public propertyPerspectiveXC
Returns/sets the planar perspective coefficient PXC, as applied in: Xp = (PXX*X + PXY*Y + PXC)/(PDX*X + PDY*Y +1) where X and Y are unmapped coordinates. Defines the X coordinate for the center of radial distortion needed in the subsequent step.
Public propertyPerspectiveXX
Returns/sets the planar perspective coefficient PXX, as applied in: Xp = (PXX*X + PXY*Y + PXC)/(PDX*X + PDY*Y +1), where X and Y are unmapped coordinates.
Public propertyPerspectiveXY
Returns/sets the planar perspective coefficient PXY, as applied in: Xp = (PXX*X + PXY*Y + PXC)/(PDX*X + PDY*Y +1) where X and Y are unmapped coordinates.
Public propertyPerspectiveYC
Returns/sets the planar perspective coefficient PYC, as applied in: Yp = (PYX*X + PYY*Y + PYC)/(PDX*X + PDY*Y +1) where X and Y are unmapped coordinates. Defines the Y coordinate for the center of radial distortion needed in the subsequent step.
Public propertyPerspectiveYX
Returns/sets the planar perspective coefficient PYX, as applied in: Yp = (PYX*X + PYY*Y + PYC)/(PDX*X + PDY*Y +1) where X and Y are unmapped coordinates.
Public propertyPerspectiveYY
Returns/sets the planar perspective coefficient PYY, as applied in: Yp = (PYX*X + PYY*Y + PYC)/(PDX*X + PDY*Y +1) where X and Y are unmapped coordinates.
Public propertyRadialK
Returns/sets the radial coefficient of distortion. Zero indicates no radial distortion, positive value causes a scale and pin cushion effect on a grid, negative value causes a negative scale and barrel effect.
Top
See Also