C# Class SuperImageEvolver.TaskState

Exibir arquivo Open project: fragmer/SuperImageEvolver Class Usage Examples

Public Properties

Property Type Description
BestMatch DNA
CurrentMatch DNA
Evaluator IEvaluator
HasChangedSinceSave bool
ImageWidth int
ImprovementCounter int
ImprovementLock object
Initializer IInitializer
LastImprovementMutationCount long
LastImprovementTime System.DateTime
MutationCounts int>.Dictionary
MutationDataLog List
MutationImprovements double>.Dictionary
Mutator IMutator
OriginalImage System.Drawing.Bitmap
ProjectFileName string
ProjectOptions ProjectOptions
Shapes int
TaskStart System.DateTime
WorkingImageCopy System.Drawing.Bitmap
WorkingImageCopyClone System.Drawing.Bitmap
WorkingImageData System.Drawing.Imaging.BitmapData

Public Methods

Method Description
SerializeNBT ( ) : NBTCompound
SerializeSVG ( ) : System.Xml.Linq.XDocument
SetEvaluator ( IEvaluator newEvaluator ) : void
TaskState ( ) : System
TaskState ( NBTag tag ) : System

Method Details

SerializeNBT() public method

public SerializeNBT ( ) : NBTCompound
return NBTCompound

SerializeSVG() public method

public SerializeSVG ( ) : System.Xml.Linq.XDocument
return System.Xml.Linq.XDocument

SetEvaluator() public method

public SetEvaluator ( IEvaluator newEvaluator ) : void
newEvaluator IEvaluator
return void

TaskState() public method

public TaskState ( ) : System
return System

TaskState() public method

public TaskState ( NBTag tag ) : System
tag NBTag
return System

Property Details

BestMatch public_oe property

public DNA,SuperImageEvolver BestMatch
return DNA

CurrentMatch public_oe property

public DNA,SuperImageEvolver CurrentMatch
return DNA

Evaluator public_oe property

public IEvaluator Evaluator
return IEvaluator

HasChangedSinceSave public_oe property

public bool HasChangedSinceSave
return bool

ImageWidth public_oe property

public int ImageWidth
return int

ImprovementCounter public_oe property

public int ImprovementCounter
return int

ImprovementLock public_oe property

public object ImprovementLock
return object

Initializer public_oe property

public IInitializer Initializer
return IInitializer

LastImprovementMutationCount public_oe property

public long LastImprovementMutationCount
return long

LastImprovementTime public_oe property

public DateTime,System LastImprovementTime
return System.DateTime

MutationCounts public_oe property

public Dictionary MutationCounts
return int>.Dictionary

MutationDataLog public_oe property

public List MutationDataLog
return List

MutationImprovements public_oe property

public Dictionary MutationImprovements
return double>.Dictionary

Mutator public_oe property

public IMutator Mutator
return IMutator

OriginalImage public_oe property

public Bitmap,System.Drawing OriginalImage
return System.Drawing.Bitmap

ProjectFileName public_oe property

public string ProjectFileName
return string

ProjectOptions public_oe property

public ProjectOptions,SuperImageEvolver ProjectOptions
return ProjectOptions

Shapes public_oe property

public int Shapes
return int

TaskStart public_oe property

public DateTime,System TaskStart
return System.DateTime

WorkingImageCopy public_oe property

public Bitmap,System.Drawing WorkingImageCopy
return System.Drawing.Bitmap

WorkingImageCopyClone public_oe property

public Bitmap,System.Drawing WorkingImageCopyClone
return System.Drawing.Bitmap

WorkingImageData public_oe property

public BitmapData,System.Drawing.Imaging WorkingImageData
return System.Drawing.Imaging.BitmapData