C# Класс Fractrace.TomoGeometry.TomoFormula

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
additionalPointInfo Fractrace.TomoGeometry.AdditionalPointInfo

Открытые методы

Метод Описание
AddValue ( string id, double value ) : void
GetDouble ( string id ) : double
GetOrSetBool ( string id, bool defaultValue = false, string description = "", bool showInfo = true ) : bool
GetOrSetDouble ( string id, double defaultValue, string description = "", bool showInfo = true ) : double
GetString ( string id ) : string
InSet ( double x, double y, double z, double br, double bi, double bj, double bk, long zkl, bool invers ) : long

Liefert den Abstand zur Objekmenge in einer diskreten Metrik. Bei der Mandelbrotmenge z.B. ist es die Anzahl der Zyklen, die bis zur Erkennung vergehen, dass dieser Punkt nicht zur Menge gehört. In der Computertomographie, (eigentlich eher in der Magnetresonanzstromanalyse) werden 3D-Daten nach aufwendigen Algorithmen analysiert. Zum Teil erfolgt der Umweg über dem Voxelraum. Dabei gehen aber wertvolle Informationen verloren. Es gibt Gegenden, bei denen eine genauere Analyse möglich wäre.

Init ( ) : void

Wird aufgerufen, kurz bevor der Scanalgorithmus beginnt. Zu diesem Zeitpunkt sind alle festen Parameter der

RemoveProperty ( string id ) : void

Delete the entry with given id complete from the Properties.

Set ( string id, bool value ) : void
Set ( string id, double value ) : void
Set ( string id, int value ) : void
SetParameterBulk ( string text ) : void

Sets a bulk of parameters

Описание методов

AddValue() публичный Метод

public AddValue ( string id, double value ) : void
id string
value double
Результат void

GetDouble() публичный Метод

public GetDouble ( string id ) : double
id string
Результат double

GetOrSetBool() публичный Метод

public GetOrSetBool ( string id, bool defaultValue = false, string description = "", bool showInfo = true ) : bool
id string
defaultValue bool
description string
showInfo bool
Результат bool

GetOrSetDouble() публичный Метод

public GetOrSetDouble ( string id, double defaultValue, string description = "", bool showInfo = true ) : double
id string
defaultValue double
description string
showInfo bool
Результат double

GetString() публичный Метод

public GetString ( string id ) : string
id string
Результат string

InSet() публичный Метод

Liefert den Abstand zur Objekmenge in einer diskreten Metrik. Bei der Mandelbrotmenge z.B. ist es die Anzahl der Zyklen, die bis zur Erkennung vergehen, dass dieser Punkt nicht zur Menge gehört. In der Computertomographie, (eigentlich eher in der Magnetresonanzstromanalyse) werden 3D-Daten nach aufwendigen Algorithmen analysiert. Zum Teil erfolgt der Umweg über dem Voxelraum. Dabei gehen aber wertvolle Informationen verloren. Es gibt Gegenden, bei denen eine genauere Analyse möglich wäre.
public InSet ( double x, double y, double z, double br, double bi, double bj, double bk, long zkl, bool invers ) : long
x double
y double
z double
br double
bi double
bj double
bk double
zkl long
invers bool
Результат long

Init() публичный Метод

Wird aufgerufen, kurz bevor der Scanalgorithmus beginnt. Zu diesem Zeitpunkt sind alle festen Parameter der
public Init ( ) : void
Результат void

RemoveProperty() публичный Метод

Delete the entry with given id complete from the Properties.
public RemoveProperty ( string id ) : void
id string The id.
Результат void

Set() публичный Метод

public Set ( string id, bool value ) : void
id string
value bool
Результат void

Set() публичный Метод

public Set ( string id, double value ) : void
id string
value double
Результат void

Set() публичный Метод

public Set ( string id, int value ) : void
id string
value int
Результат void

SetParameterBulk() публичный Метод

Sets a bulk of parameters
public SetParameterBulk ( string text ) : void
text string The text.
Результат void

Описание свойств

additionalPointInfo публичное свойство

public AdditionalPointInfo,Fractrace.TomoGeometry additionalPointInfo
Результат Fractrace.TomoGeometry.AdditionalPointInfo