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 / Constructors

For​Frustum


public static method ForFrustum → (1)

frustum in : Frustum

[not-null]
The frustum.

returns → IVisibleRegion

The visible region.

Creates a visible region in the form of a frustum.

For​Sphere


public static method ForSphere → (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.