Jpp  16.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
JGeometry3DTestkit.hh File Reference
#include "TRandom3.h"
#include "JGeometry3D/JPosition3D.hh"
#include "JGeometry3D/JDirection3D.hh"
#include "JGeometry3D/JRotation3D.hh"
#include "JGeometry3D/JQuaternion3D.hh"
#include "JGeometry3D/JEulerMatrix3D.hh"
#include "JGeometry3D/JSphere3D.hh"
#include "JGeometry3D/JCylinder3D.hh"
#include "JMath/JRandom.hh"
#include "JMath/JConstants.hh"

Go to the source code of this file.

Namespaces

 JGEOMETRY3D
 Auxiliary classes and methods for 3D geometrical objects and operations.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

void JGEOMETRY3D::randomize (JPosition3D *p)
 Randomize position. More...
 
void JGEOMETRY3D::randomize (JDirection3D *p)
 Randomize direction. More...
 
void JGEOMETRY3D::randomize (JQuaternion3D *p)
 Randomize quaternion. More...
 
void JGEOMETRY3D::randomize (JEulerAngle3D *p)
 Randomize Euler angle. More...
 
void JGEOMETRY3D::randomize (JEulerMatrix3D *p)
 Randomize Euler matrix. More...
 
JVector3D JGEOMETRY3D::getRandomPosition (const JSphere3D &sphere)
 Get random position. More...
 
JVector3D JGEOMETRY3D::getRandomPosition (const JCylinder3D &cylinder)
 Get random position. More...