Class GeometryProcessor

Namespace
Elegy.MapCompiler.Processors
Assembly
Elegy.MapCompiler.dll
public class GeometryProcessor
Inheritance
GeometryProcessor
Inherited Members

Constructors

GeometryProcessor(ProcessingData, MapCompilerParameters)

public GeometryProcessor(ProcessingData data, MapCompilerParameters parameters)

Parameters

data ProcessingData
parameters MapCompilerParameters

Properties

Data

public ProcessingData Data { get; }

Property Value

ProcessingData

Parameters

public MapCompilerParameters Parameters { get; }

Property Value

MapCompilerParameters

Methods

FixBrushOrigins()

public void FixBrushOrigins()

FixCoordinateSystem()

public void FixCoordinateSystem()

GenerateGeometryFromMap(BrushMapDocument)

public void GenerateGeometryFromMap(BrushMapDocument map)

Parameters

map BrushMapDocument

RemoveFacesWithFlags(ToolMaterialFlag)

public void RemoveFacesWithFlags(ToolMaterialFlag flags)

Parameters

flags ToolMaterialFlag

Scale(float)

public void Scale(float scale)

Parameters

scale float

UpdateBoundaries()

public void UpdateBoundaries()