VisibleRegion

Description

abstract class Tinman.Terrain.Visibility.VisibleRegion

Derived from

IVisibleRegion

Abstract base class for IVisibleRegion implementations.

Public / Constants

Empty


public static readonly attribute Empty → (IVisibleRegion)

A visible region that is empty.

Public / Methods

Frustum


public static method Frustum → (1)

frustum in : IFrustum

[not-null]
The frustum.

returns → IVisibleRegion

The visible region.

Creates a visible region in the form of a frustum.

Sphere


public static method Sphere → (2)

center in : Vec3D

The sphere center.

radius in : float64

[>=0]
The sphere radius.

returns → IVisibleRegion

The visible region.

Creates a visible region in the form of a sphere.