IIndicatorService
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration
Summary
Service interface for indicator management.
This service handles the creation and management of visual indicators that show placement validity and other feedback to the user.
Metadata
Namespace: GridPlacement.Core.Services.Placement
Source File: cs/Core/Services/Placement/IIndicatorService.cs
Assembly: GridPlacement.Core
Type: interface
Properties
IsReady
Gets whether the indicator service is ready for operations.
Methods
CreateIndicatorModel
Creates an indicator model based on the preview model and placement report.
Parameters
| Name | Description |
|---|---|
previewModel | The preview model containing placement data. |
report | The placement report containing validation results. |
Returns
An indicator model with visual feedback data.
UpdateIndicatorModel
Updates existing indicators with new data.
Parameters
| Name | Description |
|---|---|
indicatorModel | The indicator model to update. |
previewModel | The updated preview model. |
report | The updated placement report. |
ClearIndicators
Clears all active indicators.