C# Класс NetMud.Data.LookupData.DimensionalModelData

Наследование: LookupDataPartial, IDimensionalModelData
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DimensionalModelData ( ) : System

Create an empty model

DimensionalModelData ( string delimitedPlanes, DimensionalModelType type ) : System

Create model serialized from a comma delimited string of an 11x11 plane

FitnessReport ( ) : IList

Gets the errors for data fitness

GetNode ( short xAxis, short yAxis ) : IDimensionalModelNode

Gets a node based on the X and Y axis

IsModelValid ( ) : bool

Checks if the model is valid for the physics engine

RenderHelpBody ( ) : IEnumerable

Renders the help text for this data object

ViewFlattenedModel ( bool forWeb = false ) : string

View the flattened model based on view angle

Приватные методы

Метод Описание
SerializeModelFromDelimitedList ( string delimitedPlanes ) : void

Turn a comma delimited list of planes into the modelplane set

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

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

Create an empty model
public DimensionalModelData ( ) : System
Результат System

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

Create model serialized from a comma delimited string of an 11x11 plane
public DimensionalModelData ( string delimitedPlanes, DimensionalModelType type ) : System
delimitedPlanes string
type DimensionalModelType
Результат System

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

Gets the errors for data fitness
public FitnessReport ( ) : IList
Результат IList

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

Gets a node based on the X and Y axis
public GetNode ( short xAxis, short yAxis ) : IDimensionalModelNode
xAxis short the X-Axis of the node to get
yAxis short the Y-Axis of the node to get
Результат IDimensionalModelNode

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

Checks if the model is valid for the physics engine
public IsModelValid ( ) : bool
Результат bool

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

Renders the help text for this data object
public RenderHelpBody ( ) : IEnumerable
Результат IEnumerable

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

View the flattened model based on view angle
public ViewFlattenedModel ( bool forWeb = false ) : string
forWeb bool
Результат string