Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::physics::TriangleIntersectionEstimator::Intersection Struct Reference

#include <TriangleIntersectionEstimator.h>

Public Member Functions

 Intersection (IntersectionType type=noIntersection, const geom::Vec &position=geom::Vec(), const utils::Point32f &trianglePosition=utils::Point32f::null)
 
 operator bool () const
 

Public Attributes

IntersectionType type
 
geom::Vec position
 
utils::Point32f trianglePosition
 

Constructor & Destructor Documentation

◆ Intersection()

icl::physics::TriangleIntersectionEstimator::Intersection::Intersection ( IntersectionType  type = noIntersection,
const geom::Vec position = geom::Vec(),
const utils::Point32f trianglePosition = utils::Point32f::null 
)
inline

Member Function Documentation

◆ operator bool()

icl::physics::TriangleIntersectionEstimator::Intersection::operator bool ( ) const
inline

Member Data Documentation

◆ position

geom::Vec icl::physics::TriangleIntersectionEstimator::Intersection::position

◆ trianglePosition

utils::Point32f icl::physics::TriangleIntersectionEstimator::Intersection::trianglePosition

◆ type

IntersectionType icl::physics::TriangleIntersectionEstimator::Intersection::type

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