C# 클래스 SuperImageEvolver.TaskState

파일 보기 프로젝트 열기: fragmer/SuperImageEvolver 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
SerializeNBT ( ) : NBTCompound
SerializeSVG ( ) : System.Xml.Linq.XDocument
SetEvaluator ( IEvaluator newEvaluator ) : void
TaskState ( ) : System
TaskState ( NBTag tag ) : System

메소드 상세

SerializeNBT() 공개 메소드

public SerializeNBT ( ) : NBTCompound
리턴 NBTCompound

SerializeSVG() 공개 메소드

public SerializeSVG ( ) : System.Xml.Linq.XDocument
리턴 System.Xml.Linq.XDocument

SetEvaluator() 공개 메소드

public SetEvaluator ( IEvaluator newEvaluator ) : void
newEvaluator IEvaluator
리턴 void

TaskState() 공개 메소드

public TaskState ( ) : System
리턴 System

TaskState() 공개 메소드

public TaskState ( NBTag tag ) : System
tag NBTag
리턴 System

프로퍼티 상세

BestMatch 공개적으로 프로퍼티

public DNA,SuperImageEvolver BestMatch
리턴 DNA

CurrentMatch 공개적으로 프로퍼티

public DNA,SuperImageEvolver CurrentMatch
리턴 DNA

Evaluator 공개적으로 프로퍼티

public IEvaluator Evaluator
리턴 IEvaluator

HasChangedSinceSave 공개적으로 프로퍼티

public bool HasChangedSinceSave
리턴 bool

ImageWidth 공개적으로 프로퍼티

public int ImageWidth
리턴 int

ImprovementCounter 공개적으로 프로퍼티

public int ImprovementCounter
리턴 int

ImprovementLock 공개적으로 프로퍼티

public object ImprovementLock
리턴 object

Initializer 공개적으로 프로퍼티

public IInitializer Initializer
리턴 IInitializer

LastImprovementMutationCount 공개적으로 프로퍼티

public long LastImprovementMutationCount
리턴 long

LastImprovementTime 공개적으로 프로퍼티

public DateTime,System LastImprovementTime
리턴 System.DateTime

MutationCounts 공개적으로 프로퍼티

public Dictionary MutationCounts
리턴 int>.Dictionary

MutationDataLog 공개적으로 프로퍼티

public List MutationDataLog
리턴 List

MutationImprovements 공개적으로 프로퍼티

public Dictionary MutationImprovements
리턴 double>.Dictionary

Mutator 공개적으로 프로퍼티

public IMutator Mutator
리턴 IMutator

OriginalImage 공개적으로 프로퍼티

public Bitmap,System.Drawing OriginalImage
리턴 System.Drawing.Bitmap

ProjectFileName 공개적으로 프로퍼티

public string ProjectFileName
리턴 string

ProjectOptions 공개적으로 프로퍼티

public ProjectOptions,SuperImageEvolver ProjectOptions
리턴 ProjectOptions

Shapes 공개적으로 프로퍼티

public int Shapes
리턴 int

TaskStart 공개적으로 프로퍼티

public DateTime,System TaskStart
리턴 System.DateTime

WorkingImageCopy 공개적으로 프로퍼티

public Bitmap,System.Drawing WorkingImageCopy
리턴 System.Drawing.Bitmap

WorkingImageCopyClone 공개적으로 프로퍼티

public Bitmap,System.Drawing WorkingImageCopyClone
리턴 System.Drawing.Bitmap

WorkingImageData 공개적으로 프로퍼티

public BitmapData,System.Drawing.Imaging WorkingImageData
리턴 System.Drawing.Imaging.BitmapData