Interface IInitMaterialGeoPlastLayerArgs
Defines the arguments required to initialize a material-based GeoPlast layer, including material settings, heat and temperature map configuration, and references to adjacent heat flow layers.
Inherited Members
Namespace: Fwt.HexTerrains.GeoPlasts.Data
Assembly: fwt.hexterrains.dll
Syntax
public interface IInitMaterialGeoPlastLayerArgs : IInitDynamicGeoPlastLayerArgs, IVisualGeoPlastLayerConfig, IInitGeoPlastLayerConfig
Remarks
This interface extends IInitDynamicGeoPlastLayerArgs to provide additional configuration specific to material properties and thermal mapping. Implementations should supply appropriate settings and references to ensure correct layer initialization and interaction with heat flow targets.
Properties
HeatMapArgs
Gets or sets the arguments used to initialize the heat map data layer for color mapping of cell values.
Declaration
InitColorMapCellValueDataLayerArgs<float> HeatMapArgs { get; set; }
Property Value
| Type | Description |
|---|---|
| InitColorMapCellValueDataLayerArgs<float> |
MaterialSettings
Gets or sets the configuration settings for material geometry and plasticity.
Declaration
MaterialGeoPlastSettings MaterialSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| MaterialGeoPlastSettings |
TemperatureMapArgs
Gets or sets the arguments used to initialize the temperature data layer for the color map.
Declaration
InitColorMapCellValueDataLayerArgs<float> TemperatureMapArgs { get; set; }
Property Value
| Type | Description |
|---|---|
| InitColorMapCellValueDataLayerArgs<float> |