nuklei::CoViS3DObservation Class Reference
Inheritance diagram for nuklei::CoViS3DObservation:
nuklei::Observation

Public Member Functions

Type type () const
 
NUKLEI_UNIQUE_PTR< kernel::basegetKernel () const
 
void setKernel (const kernel::base &k)
 
 CoViS3DObservation (const kernel::r3xs2p &k)
 
void setLoc (Vector3 loc)
 
Vector3 getLoc () const
 
void setDirection (Vector3 direction)
 
Vector3 getDirection () const
 
void setPhiPsi (coord_t phi, coord_t psi)
 
coord_pair getPhiPsi () const
 
void setCovMatrix (const Matrix3 &cov)
 
nullable< Matrix3 > getCovMatrix () const
 
void setGamma (const Vector3 &gamma)
 
const Vector3 & getGamma () const
 
void setWeight (weight_t weight)
 
weight_t getWeight () const
 
void setLeftColor (const Color &color)
 
const ColorgetLeftColor () const
 
void setRightColor (const Color &color)
 
const ColorgetRightColor () const
 

Static Public Attributes

static const double TOL = 1e-5
 
- Static Public Attributes inherited from nuklei::Observation
static const Type defaultType = SERIAL
 
static const std::string TypeNames []
 

Additional Inherited Members

- Public Types inherited from nuklei::Observation
enum  Type {
  SERIAL, NUKLEI, COVIS3D, OSUTXT,
  PCD, PLY, RIF, CRD,
  OFF, BUILTINVTK, TXT, IIS,
  UNKNOWN
}
 

Detailed Description

Definition at line 26 of file CoViS3DObservation.h.


The documentation for this class was generated from the following files:
© Copyright 2007-2013 Renaud Detry.
Distributed under the terms of the GNU General Public License (GPL).
(See accompanying file LICENSE.txt or copy at http://www.gnu.org/copyleft/gpl.html.)
Revised Sun Sep 13 2020 19:10:08.