OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
osg::KdTree::LineSegmentIntersection Struct Reference

#include <KdTree.h>

Collaboration diagram for osg::KdTree::LineSegmentIntersection:
Collaboration graph
[legend]

Public Types

typedef std::vector< unsigned int > IndexList
 
typedef std::vector< double > RatioList
 

Public Member Functions

 LineSegmentIntersection ()
 
bool operator< (const LineSegmentIntersection &rhs) const
 

Public Attributes

double ratio
 
osg::Vec3d intersectionPoint
 
osg::Vec3 intersectionNormal
 
unsigned int p0
 
unsigned int p1
 
unsigned int p2
 
float r0
 
float r1
 
float r2
 
unsigned int primitiveIndex
 

Detailed Description

Definition at line 51 of file KdTree.h.

Member Typedef Documentation

typedef std::vector<unsigned int> osg::KdTree::LineSegmentIntersection::IndexList

Definition at line 65 of file KdTree.h.

Definition at line 66 of file KdTree.h.

Constructor & Destructor Documentation

osg::KdTree::LineSegmentIntersection::LineSegmentIntersection ( )
inline

Definition at line 53 of file KdTree.h.

Member Function Documentation

bool osg::KdTree::LineSegmentIntersection::operator< ( const LineSegmentIntersection rhs) const
inline

Definition at line 63 of file KdTree.h.

Member Data Documentation

osg::Vec3 osg::KdTree::LineSegmentIntersection::intersectionNormal

Definition at line 70 of file KdTree.h.

osg::Vec3d osg::KdTree::LineSegmentIntersection::intersectionPoint

Definition at line 69 of file KdTree.h.

unsigned int osg::KdTree::LineSegmentIntersection::p0

Definition at line 72 of file KdTree.h.

unsigned int osg::KdTree::LineSegmentIntersection::p1

Definition at line 73 of file KdTree.h.

unsigned int osg::KdTree::LineSegmentIntersection::p2

Definition at line 74 of file KdTree.h.

unsigned int osg::KdTree::LineSegmentIntersection::primitiveIndex

Definition at line 79 of file KdTree.h.

float osg::KdTree::LineSegmentIntersection::r0

Definition at line 75 of file KdTree.h.

float osg::KdTree::LineSegmentIntersection::r1

Definition at line 76 of file KdTree.h.

float osg::KdTree::LineSegmentIntersection::r2

Definition at line 77 of file KdTree.h.

double osg::KdTree::LineSegmentIntersection::ratio

Definition at line 68 of file KdTree.h.


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