CogEllipticalAnnulusSectionDOFConstants EnumerationCognex VisionPro 9.7
Enumeration for the degree of freedom constants of an interactive elliptical annulus section shape. These constants control how the shape can be manipulated on a display.

Namespace: Cognex.VisionPro
Assembly: Cognex.VisionPro.Core (in Cognex.VisionPro.Core.dll) Version: 73.0.0.0
Syntax

[FlagsAttribute]
public enum CogEllipticalAnnulusSectionDOFConstants
Members

  Member nameValueDescription
None0Disables interactive manipulation of the elliptical annulus section.
EndPoints1Enables interactive manipulation of the endpoints of the manipulation arc in the annulus section. Notice that changing an endpoint is likely to affect the center, radii, rotation, start, span and radial scale of the annulus, but not the other endpoint.
SectionSpan2Enables interactive manipulation of the arc length of the elliptical annulus section. Either end of the section can be slid along the underlying ellipse, without changing ellipse's center, radii, or rotation.
Bend4Enables interactive manipulation of the curvature of the annulus section. Changing the curvature is likely to affect the center, radii, rotation, start, span and radial scale of the annulus, but will not modify the endpoints of the manipulation arc.
ConstrainedSpan8Enables interactive manipulation of the curvature of the elliptical annulus section while constraining the manipulation arc to pass through the endpoints and the bend handle. Changes the fraction of the full ellipse that appears between the endpoints.
Radii16Enables interactive manipulation of the radii of the elliptical annulus section. Changing one radius will not affect the center, rotation, start or span of the annulus, nor will it modify the other radius.
SectionSpanFourPi32If interactive manipulation of the annulus section's span is enabled, setting this bit allows the span to vary between 4 * Pi and -4 * Pi. The limits for interactive manipulation are 2 * Pi and -2 * Pi if this bit is not set.
Position-2147483648Enables interactive manipulation of the X,Y position of the elliptical annulus section. Changing the position will not affect the radii, rotation, start, span or radial scale of the annulus.
All-1Enables interactive manipulation of all degrees of freedom for the elliptical annulus section.
Remarks

Enumeration that describes which degrees of freedom (DOF) are GraphicDOFEnable for an interactive CogEllipticalAnnulusSection. You can OR these constants to combine different degrees of freedom.

See Also