library of assembled shared sources

http://lass.cocamware.com

lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge Struct Reference

Collaboration diagram for lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge:

Collaboration graph
[legend]

Public Member Functions

 LogicalEdge (Triangle *triangle, const TPoint *tail, const TPoint *head)
bool operator< (const LogicalEdge &other) const

Data Fields

Triangletriangle
const TPointtail
const TPointhead

Detailed Description

template<typename T, template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics>
struct lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge

Definition at line 221 of file triangle_mesh_3d.h.


Constructor & Destructor Documentation

template<typename T , template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics >
lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge::LogicalEdge ( Triangle triangle,
const TPoint tail,
const TPoint head 
) [inline]

Definition at line 226 of file triangle_mesh_3d.h.


Member Function Documentation

template<typename T , template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics >
bool lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge::operator< ( const LogicalEdge other  )  const [inline]


Field Documentation

template<typename T , template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics >
Triangle* lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge::triangle

Definition at line 223 of file triangle_mesh_3d.h.

template<typename T , template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics >
const TPoint* lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge::tail

template<typename T , template< typename T, typename OT, typename SH > class BoundingVolumeHierarchy, typename SplitHeuristics >
const TPoint* lass::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics >::LogicalEdge::head


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

Generated on Mon Nov 10 14:22:14 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo