cesium-native  0.41.0
Cesium3DTilesSelection::CullingVolume Struct Referencefinal

A culling volume, defined by four planes. More...

#include <CesiumGeometry/CullingVolume.h>

Public Attributes

CesiumGeometry::Plane leftPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}
 The left plane of the culling volume. More...
 
CesiumGeometry::Plane rightPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}
 The right plane of the culling volume. More...
 
CesiumGeometry::Plane topPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}
 The top plane of the culling volume. More...
 
CesiumGeometry::Plane bottomPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}
 The bottom plane of the culling volume. More...
 

Detailed Description

A culling volume, defined by four planes.

The planes describe the culling volume that may be created for the view frustum of a camera. The normals of these planes will point inwards.

Definition at line 14 of file CullingVolume.h.

Member Data Documentation

◆ bottomPlane

CesiumGeometry::Plane Cesium3DTilesSelection::CullingVolume::bottomPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}

The bottom plane of the culling volume.

Defaults to (0,0,1), with a distance of 0.

Definition at line 42 of file CullingVolume.h.

◆ leftPlane

CesiumGeometry::Plane Cesium3DTilesSelection::CullingVolume::leftPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}

The left plane of the culling volume.

Defaults to (0,0,1), with a distance of 0.

Definition at line 21 of file CullingVolume.h.

◆ rightPlane

CesiumGeometry::Plane Cesium3DTilesSelection::CullingVolume::rightPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}

The right plane of the culling volume.

Defaults to (0,0,1), with a distance of 0.

Definition at line 28 of file CullingVolume.h.

◆ topPlane

CesiumGeometry::Plane Cesium3DTilesSelection::CullingVolume::topPlane {glm::dvec3(0.0, 0.0, 1.0), 0.0}

The top plane of the culling volume.

Defaults to (0,0,1), with a distance of 0.

Definition at line 35 of file CullingVolume.h.


The documentation for this struct was generated from the following file: