Class Face
- Namespace
- Elegy.MapCompiler.Data.Processing
- Assembly
- Elegy.MapCompiler.dll
- Inheritance
-
Face
- Inherited Members
-
Constructors
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>
public bool HasMaterialFlag(ToolMaterialFlag flag)
Parameters
flag
ToolMaterialFlag
Returns
- bool
Move(Vector3)
public void Move(Vector3 offset)
Parameters
offset
Vector3