Skip to content

DiGi.Geometry.Core.Enums

github-actions[bot] edited this page Jul 15, 2026 · 2 revisions

DiGi.Geometry.Core.Enums Namespace

Enums

Alignment Enum

Specifies the alignment orientation.

public enum Alignment

Fields

Undefined 0

Specifies that the alignment is undefined.

Horizontal 1

Represents horizontal alignment.

Vertical 2

Specifies vertical alignment.

BooleanOpertaionType Enum

Specifies the type of 3D boolean operation.

public enum BooleanOpertaionType

Fields

Intersection 0

Represents an intersection operation.

Union 1

Represents a union operation.

Difference 2

Represents a difference operation.

Corner Enum

Specifies the position of a corner.

public enum Corner

Fields

Undefined 0

Represents an undefined corner.

BottomLeft 1

Represents the bottom left corner.

BottomRight 2

Represents the bottom right corner.

TopRight 3

Represents the top right corner.

TopLeft 4

Represents the top left corner.

Orientation Enum

Specifies the orientation of three points in a two-dimensional plane.

public enum Orientation

Fields

Undefined 0

Represents an undefined orientation.

Collinear 1

Indicates that the points are collinear, meaning they lie on the same straight line.

Clockwise 2

Specifies a clockwise orientation.

CounterClockwise 3

Specifies an orientation that is counter-clockwise.

PointConnectMethod Enum

Specifies the method used to connect points.

public enum PointConnectMethod

Fields

Undefined 0

Indicates that the point connection method is undefined or not specified.

Ends 1

Specifies that the point connection method uses the ends.

Projection 2

Specifies that the connection between points is established using a projection method.

PointRelation Enum

Represents the spatial relation of a point to the boundary of a closed 3D volume.

public enum PointRelation

Fields

Undefined 0

The relation could not be determined.

Outside 1

The point lies outside the volume.

On 2

The point lies on the boundary surface (within tolerance).

Inside 3

The point lies strictly inside the volume.

Side Enum

Specifies the side or orientation of a boundary.

public enum Side

Fields

Undefined 0

Indicates that the side is undefined or unspecified.

Internal 1

Represents the internal side.

External 2

Represents the external side.

VerticalPosition Enum

Specifies the vertical position of an object relative to a reference point.

public enum VerticalPosition

Fields

Undefined 0

Indicates that the vertical position is undefined.

Above 1

Indicates that the vertical position is above.

Below 2

Specifies that the position is below.

On 3

Specifies that the vertical position is On.

Inside 4

Specifies that the vertical position is inside.

Clone this wiki locally