C# 클래스 NetMud.Data.LookupData.DimensionalModelData

상속: LookupDataPartial, IDimensionalModelData
파일 보기 프로젝트 열기: SwiftAusterity/NetMud 1 사용 예제들

공개 메소드들

메소드 설명
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