Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::PlanePlaneIntersection Struct Reference

Stores the intersection of two planes. More...

#include <kanzi/core/math/plane.hpp>

Public Member Functions

 PlanePlaneIntersection ()
 Default constructor. More...
 
 PlanePlaneIntersection (Vector3 point, Vector3 direction)
 Constructor. More...
 

Public Attributes

Vector3 intersectionDirection
 Non-normalized direction of the intersection line. More...
 
Vector3 intersectionPoint
 A point on the intersection line. More...
 

Detailed Description

Stores the intersection of two planes.

Constructor & Destructor Documentation

◆ PlanePlaneIntersection() [1/2]

kanzi::PlanePlaneIntersection::PlanePlaneIntersection ( )
inlineexplicit

Default constructor.

intersectionPoint=(0,0,0) and intersectionDirection=(0,0,1).

◆ PlanePlaneIntersection() [2/2]

kanzi::PlanePlaneIntersection::PlanePlaneIntersection ( Vector3  point,
Vector3  direction 
)
inlineexplicit

Constructor.

Parameters
pointA point on the intersection line of two planes.
directionThe direction of the intersection of two planes.

Member Data Documentation

◆ intersectionPoint

Vector3 kanzi::PlanePlaneIntersection::intersectionPoint

A point on the intersection line.

◆ intersectionDirection

Vector3 kanzi::PlanePlaneIntersection::intersectionDirection

Non-normalized direction of the intersection line.


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