struct geom::HalfPlane

Overview

Definition of a 3 dimensional half-plane. More…

#include <GeometryStructures.h>

struct HalfPlane {
    // fields

    Line3 border;
    glm::vec3 direction { glm::vec3(0.0f, 0.0f, 1.0f) };

    // construction

    HalfPlane();
    HalfPlane(const Line3& border_line, const glm::vec3& halfplane_direction);
};

Detailed Documentation

Definition of a 3 dimensional half-plane.

Fields

Line3 border

Line representing border of the half-plane.

glm::vec3 direction { glm::vec3(0.0f, 0.0f, 1.0f) }

Direction of a plane.