CodeGlyphX logo
CodeGlyphX

API Reference

Struct

SymbolBounds

Namespace CodeGlyphX
Assembly CodeGlyphX
Base ValueType
Implements
IEquatable<SymbolBounds>
Modifiers sealed

Describes an axis-aligned symbol bounding box in image pixel coordinates.

Inheritance

  • ValueType
  • SymbolBounds

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

Accepted by parameters

Constructors

public SymbolBounds(Double x, Double y, Double width, Double height) #

Creates a bounding box.

Parameters

x System.Double requiredposition: 0
y System.Double requiredposition: 1
width System.Double requiredposition: 2
height System.Double requiredposition: 3

Methods

Equals 2 overloads
public virtual Boolean Equals(SymbolBounds other) #
Returns: Boolean

Parameters

other CodeGlyphX.SymbolBounds requiredposition: 0
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj System.Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
op_Equality(CodeGlyphX.SymbolBounds left, CodeGlyphX.SymbolBounds right) #

Compares two bounds.

Parameters

left CodeGlyphX.SymbolBounds required
right CodeGlyphX.SymbolBounds required
op_Inequality(CodeGlyphX.SymbolBounds left, CodeGlyphX.SymbolBounds right) #

Compares two bounds.

Parameters

left CodeGlyphX.SymbolBounds required
right CodeGlyphX.SymbolBounds required
public override String ToString() #
Returns: String

Properties

public Double X { get; } #

Gets the horizontal origin.

public Double Y { get; } #

Gets the vertical origin.

public Double Width { get; } #

Gets the width.

public Double Height { get; } #

Gets the height.