Public Types | Public Attributes | List of all members
boost::serialization::internal::KDOPAccessor< N > Struct Template Reference

#include <kDOP.h>

Inheritance diagram for boost::serialization::internal::KDOPAccessor< N >:
Inheritance graph
[legend]

Public Types

typedef coal::KDOP< N > Base
 

Public Attributes

Eigen::Array< CoalScalar, N, 1 > dist_
 Origin's distances to N KDOP planes. More...
 

Additional Inherited Members

- Public Member Functions inherited from coal::KDOP< N >
Vec3s center () const
 The (AABB) center. More...
 
CoalScalar depth () const
 The (AABB) depth. More...
 
CoalScalardist (short i)
 
CoalScalar dist (short i) const
 
CoalScalar distance (const KDOP< N > &other, Vec3s *P=NULL, Vec3s *Q=NULL) const
 The distance between two KDOP<N>. Not implemented. More...
 
CoalScalar height () const
 The (AABB) height. More...
 
bool inside (const Vec3s &p) const
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW KDOP ()
 Creating kDOP containing nothing. More...
 
 KDOP (const Vec3s &a, const Vec3s &b)
 Creating kDOP containing two points. More...
 
 KDOP (const Vec3s &v)
 Creating kDOP containing only one point. More...
 
bool operator!= (const KDOP &other) const
 Difference operator. More...
 
KDOP< N > operator+ (const KDOP< N > &other) const
 Create a KDOP by mergin two KDOPs. More...
 
KDOP< N > & operator+= (const KDOP< N > &other)
 Merge two KDOPs. More...
 
KDOP< N > & operator+= (const Vec3s &p)
 Merge the point and the KDOP. More...
 
bool operator== (const KDOP &other) const
 Equality operator. More...
 
bool overlap (const KDOP< N > &other) const
 Check whether two KDOPs overlap. More...
 
bool overlap (const KDOP< N > &other, const CollisionRequest &request, CoalScalar &sqrDistLowerBound) const
 Check whether two KDOPs overlap. More...
 
CoalScalar size () const
 Size of the kDOP (used in BV_Splitter to order two kDOPs) More...
 
CoalScalar volume () const
 The (AABB) volume. More...
 
CoalScalar width () const
 The (AABB) width. More...
 
- Protected Attributes inherited from coal::KDOP< N >
Eigen::Array< CoalScalar, N, 1 > dist_
 Origin's distances to N KDOP planes. More...
 

Detailed Description

template<short N>
struct boost::serialization::internal::KDOPAccessor< N >

Definition at line 17 of file coal/serialization/kDOP.h.

Member Typedef Documentation

◆ Base

template<short N>
typedef coal::KDOP<N> boost::serialization::internal::KDOPAccessor< N >::Base

Definition at line 18 of file coal/serialization/kDOP.h.

Member Data Documentation

◆ dist_

template<short N>
Eigen::Array<CoalScalar, N, 1> coal::KDOP< N >::dist_

Origin's distances to N KDOP planes.

Definition at line 94 of file coal/BV/kDOP.h.


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


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00