API Reference
Class
SymbolGeometry
Describes a detected symbol quadrilateral and its orientation.
Inheritance
- Object
- SymbolGeometry
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property DetectedSymbol.Geometry
- Property MicroQrPixelDecodeInfo.Geometry
- Method SymbolGeometry.FromBounds
Constructors
public SymbolGeometry(SymbolPoint topLeft, SymbolPoint topRight, SymbolPoint bottomRight, SymbolPoint bottomLeft) #Creates symbol geometry from four corners in reading order.
Parameters
- topLeft CodeGlyphX.SymbolPoint
- topRight CodeGlyphX.SymbolPoint
- bottomRight CodeGlyphX.SymbolPoint
- bottomLeft CodeGlyphX.SymbolPoint
Methods
public static SymbolGeometry FromBounds(SymbolBounds bounds) #Returns:
SymbolGeometryCreates axis-aligned symbol geometry from a bounding box.
Parameters
- bounds CodeGlyphX.SymbolBounds
Inherited Methods
Properties
public SymbolPoint TopLeft { get; } #Gets the top-left corner.
public SymbolPoint TopRight { get; } #Gets the top-right corner.
public SymbolPoint BottomRight { get; } #Gets the bottom-right corner.
public SymbolPoint BottomLeft { get; } #Gets the bottom-left corner.
public SymbolBounds Bounds { get; } #Gets the axis-aligned bounds enclosing all four corners.
public Double RotationDegrees { get; } #Gets the clockwise rotation in degrees, normalized to the range [0, 360).