gr::PointConcept Struct Reference

#include <shared.h>

+ Inheritance diagram for gr::PointConcept:
+ Collaboration diagram for gr::PointConcept:

Public Types

enum  { Dim = 3 }
 Defines the ambient space dimension. More...
 
typedef float Scalar
 Defines the type used ton encode scalar values. More...
 
typedef Eigen::Matrix< Scalar, Dim, 1 > VectorType
 Defines type used to encode vector values. More...
 

Public Member Functions

 PointConcept (const ExternalPoint &)
 Constructor using external point type that is wrapped. More...
 
const VectorTypepos () const
 Read access to the position property. More...
 

Member Typedef Documentation

typedef float gr::PointConcept::Scalar

Defines the type used ton encode scalar values.

typedef Eigen::Matrix<Scalar, Dim, 1> gr::PointConcept::VectorType

Defines type used to encode vector values.

Member Enumeration Documentation

anonymous enum

Defines the ambient space dimension.

Enumerator
Dim 

Constructor & Destructor Documentation

gr::PointConcept::PointConcept ( const ExternalPoint &  )
inline

Constructor using external point type that is wrapped.

Member Function Documentation

const VectorType& gr::PointConcept::pos ( ) const
inline

Read access to the position property.


The documentation for this struct was generated from the following file:
  • /home/travis/build/STORM-IRIT/OpenGR/src/gr/utils/shared.h