Class TransformableFormat
Defines a format that can have effects
Inherited Members
Namespace: ImageVault.Common.Data
Assembly: ImageVault.Common.dll
Syntax
public abstract class TransformableFormat : MediaFormatBase, IMediaFormat, IItem<int>
  Constructors
TransformableFormat()
Declaration
protected TransformableFormat()
  Properties
Effects
Get/Sets the Effects of the TransformableFormat
Declaration
public List<Effect> Effects { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.List<Effect> | 
IsEmpty
Gets the IsEmpty of the TransformableFormat
Declaration
public override bool IsEmpty { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
Methods
CopyFrom(TransformableFormat)
Declaration
protected void CopyFrom(TransformableFormat format)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TransformableFormat | format | 
Exceptions
| Type | Condition | 
|---|---|
| System.ArgumentNullException | If   | 
      
Equals(TransformableFormat)
Determines whether the specified TransformableFormat is equal to the current TransformableFormat.
Declaration
public bool Equals(TransformableFormat other)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TransformableFormat | other | The TransformableFormat to compare with the current TransformableFormat.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | true if the specified TransformableFormat is equal to the current TransformableFormat; otherwise, false.  | 
      
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | The System.Object to compare with the current System.Object.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | true if the specified System.Object is equal to the current System.Object; otherwise, false.  | 
      
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
  Returns
| Type | Description | 
|---|---|
| System.Int32 | A hash code for the current System.Object.  | 
      
Overrides
Implements
      System.ICloneable