LuciadCPillar C# 2024.1.06
Luciad.Create.Geometries.IGeometryCreateCallback Interface Reference

A callback interface that can signal that a geometry was changed in the context of creation. More...

Public Member Functions

void OnGeometryChanged (Luciad.Geometries.Geometry newGeometry, Luciad.Edit.ChangeStatus changeStatus)
 Can be implemented to handle the given geometry. More...
 
void OnGeometryCreateFailed (Luciad.ErrorInfo errorInfo)
 Can be implemented to handle the case when geometry creation has failed. More...
 

Detailed Description

A callback interface that can signal that a geometry was changed in the context of creation.

This class is used by IGeometryCreator implementations.

Since
2020.1

Member Function Documentation

◆ OnGeometryChanged()

void Luciad.Create.Geometries.IGeometryCreateCallback.OnGeometryChanged ( Luciad.Geometries.Geometry  newGeometry,
Luciad.Edit.ChangeStatus  changeStatus 
)

Can be implemented to handle the given geometry.

Parameters
newGeometrythe new geometry, cannot be null
changeStatusthe status of this change

◆ OnGeometryCreateFailed()

void Luciad.Create.Geometries.IGeometryCreateCallback.OnGeometryCreateFailed ( Luciad.ErrorInfo  errorInfo)

Can be implemented to handle the case when geometry creation has failed.

Parameters
errorInfoan info object that describes why creation failed.