Class Face

Namespace
Elegy.MapCompiler.Data.Processing
Assembly
Elegy.MapCompiler.dll
public class Face
Inheritance
Face
Inherited Members

Constructors

Face(Face)

public Face(Face face)

Parameters

face Face

Properties

Centre

public Vector3 Centre { get; set; }

Property Value

Vector3

Material

public Material Material { get; set; }

Property Value

Material

Plane

public Plane Plane { get; set; }

Property Value

Plane

Vertices

public List<Vertex> Vertices { get; set; }

Property Value

List<Vertex>

Methods

CreateFacesFromMapBrush(Brush)

public static List<Face> CreateFacesFromMapBrush(Brush mapBrush)

Parameters

mapBrush Brush

Returns

List<Face>

HasMaterialFlag(ToolMaterialFlag)

public bool HasMaterialFlag(ToolMaterialFlag flag)

Parameters

flag ToolMaterialFlag

Returns

bool

Move(Vector3)

public void Move(Vector3 offset)

Parameters

offset Vector3