[]
        
(Showing Draft Content)

GrapeCity.Documents.Imaging.Exif.ExifFloat

Class ExifFloat

Namespace
GrapeCity.Documents.Imaging.Exif
Assembly
GcDocs.Imaging.dll

Represents an Exif field with single-precision floating-point numbers.

public class ExifFloat : ExifValue, IComparable<ExifValue>
Inheritance
object
ExifFloat
Implements
System.IComparable<T><ExifValue>
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()

Properties

DataType

Gets the Exif data type of a value.

public override ExifDataType DataType { get; }

Property Value

ExifDataType

Value

Gets the value of type Single.

public float Value { get; }

Property Value

float

Values

Gets the array of single-precision floating-point numbers.

public float[] Values { get; }

Property Value

float[]

Methods

Equals(ExifFloat)

Determines if the specified ExifFloat is equal to the current one.

public bool Equals(ExifFloat other)

Parameters

other ExifFloat

Returns

bool

Equals(object)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

Returns a hash code for the current object.

public override int GetHashCode()

Returns

int

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

Operators

operator ==(ExifFloat, ExifFloat)

Compares two ExifFloat objects for equality.

public static bool operator ==(ExifFloat left, ExifFloat right)

Parameters

left ExifFloat
right ExifFloat

Returns

bool

operator !=(ExifFloat, ExifFloat)

Compares two ExifFloat objects for inequality.

public static bool operator !=(ExifFloat left, ExifFloat right)

Parameters

left ExifFloat
right ExifFloat

Returns

bool