Show / Hide Table of Contents

Interface IRoomShapeGeometry<TConfiguration>

Namespace: Edgar.GraphBasedGenerator.Common.RoomShapeGeometry
Assembly: Edgar.dll
Syntax
public interface IRoomShapeGeometry<in TConfiguration>
Type Parameters
Name Description
TConfiguration

Methods

DoHaveMinimumDistance(TConfiguration, TConfiguration, Int32)

Declaration
bool DoHaveMinimumDistance(TConfiguration configuration1, TConfiguration configuration2, int minimumDistance)
Parameters
Type Name Description
TConfiguration configuration1
TConfiguration configuration2
System.Int32 minimumDistance
Returns
Type Description
System.Boolean

GetCenterDistance(TConfiguration, TConfiguration)

Gets the distance of centers of the two rooms.

Declaration
int GetCenterDistance(TConfiguration configuration1, TConfiguration configuration2)
Parameters
Type Name Description
TConfiguration configuration1
TConfiguration configuration2
Returns
Type Description
System.Int32
Remarks

Will be probably removed later.

GetOverlapArea(TConfiguration, TConfiguration)

Declaration
int GetOverlapArea(TConfiguration configuration1, TConfiguration configuration2)
Parameters
Type Name Description
TConfiguration configuration1
TConfiguration configuration2
Returns
Type Description
System.Int32
Back to top Generated by DocFX