ROOT
6.06/09
Reference Guide
|
Go to the source code of this file.
Functions | |
ClassImp (TArcBall) inline void Vector3dCross(Double_t *NewObj | |
Double_t | Vector3dDot (const Double_t *NewObj, const Double_t *v1) |
Double_t | Vector3dLengthSquared (const Double_t *NewObj) |
Double_t | Vector3dLength (const Double_t *NewObj) |
void | Matrix3dSetZero (Double_t *NewObj) |
void | Matrix3dSetIdentity (Double_t *NewObj) |
void | Matrix3dSetRotationFromQuat4d (Double_t *NewObj, const Double_t *q1) |
void | Matrix3dMulMatrix3d (Double_t *NewObj, const Double_t *m1) |
void | Matrix4dSetRotationScaleFromMatrix4d (Double_t *NewObj, const Double_t *m1) |
Double_t | Matrix4fSVD (const Double_t *NewObj, Double_t *rot3, Double_t *rot4) |
void | Matrix4dSetRotationScaleFromMatrix3d (Double_t *NewObj, const Double_t *m1) |
void | Matrix4dMulRotationScale (Double_t *NewObj, Double_t scale) |
void | Matrix4dSetRotationFromMatrix3d (Double_t *NewObj, const Double_t *m1) |
Variables | |
const Double_t | Epsilon = 1.0e-5 |
const Double_t * | v1 |
const Double_t const Double_t *v2 | NewObj [0] = v1[1] * v2[2] - v1[2] * v2[1] |
ClassImp | ( | TArcBall | ) |
Definition at line 96 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 71 of file TArcBall.cxx.
Referenced by TArcBall::ResetMatrices().
Definition at line 80 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 63 of file TArcBall.cxx.
Referenced by Matrix3dSetIdentity().
Definition at line 191 of file TArcBall.cxx.
Referenced by Matrix4dSetRotationFromMatrix3d().
Definition at line 200 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 182 of file TArcBall.cxx.
Referenced by Matrix4dSetRotationFromMatrix3d().
Definition at line 118 of file TArcBall.cxx.
Referenced by Matrix4fSVD().
Definition at line 127 of file TArcBall.cxx.
Referenced by Matrix4dSetRotationFromMatrix3d().
Definition at line 42 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 56 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 49 of file TArcBall.cxx.
Referenced by Vector3dLength().
const Double_t Epsilon = 1.0e-5 |
Definition at line 16 of file TArcBall.cxx.
Referenced by TArcBall::Drag().
Definition at line 35 of file TArcBall.cxx.
const Double_t* v1 |
Definition at line 33 of file TArcBall.cxx.
Referenced by TStyleManager::AddStatsFit(), TStyleManager::AddStatsStats(), TStreamerInfo::BuildCheck(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), TSpectrum2Painter::ColorCalculation(), compare(), Compare(), TFitEditor::CreateGeneralTab(), TStyleManager::CreateTabCanvas(), TStyleManager::CreateTabHistosFrames(), TStyleManager::CreateTabStats(), TStyleManager::CreateTabTitle(), TEveCalo3DGL::CrossProduct(), DefAplGivens(), DefGivens(), TEveTriangleSetGL::DirectDraw(), THnBase::Divide(), TPad::DrawClassObject(), TGLH2PolyPainter::DrawExtrusion(), TGLSurfacePainter::DrawProjections(), TGLPlotPainter::DrawSections(), TGLSurfacePainter::DrawSectionXOY(), TGLFaceSet::EnforceTriangles(), TMVA::SVKernelFunction::Evaluate(), TMLPAnalyzer::GatherInformations(), TEveTriangleSet::GenerateTriangleNormals(), TEveTrackProjected::GetBreakPointIdx(), TGeoXtru::GetPlaneNormal(), TGeoArb8::GetPlaneNormal(), gl2psSplitPrimitive2D(), gsl_poly_complex_solve_quartic(), TRootGuiBuilder::HSplitter(), TGLParametricPlot::InitGeometry(), TGeoXtru::IsPointInsidePlane(), main(), TSpiderEditor::MakeBrowse(), TMVA::MethodBoost::MonitorBoost(), THnBase::Multiply(), TMath::Normal2Plane(), TMatrixTSparseRow< Element >::operator*=(), ROOT::Math::operator+(), TMatrixTSparseRow< Element >::operator+=(), TSpectrum2Painter::Paint(), TGLAxisPainter::PaintAxis(), read(), readSMatrix(), readSMatrixSym(), TEveTriangleSet::SetTriangle(), TEveProjectionAxesGL::SplitIntervalByVal(), streamingLoad(), stressSymPosInversion(), test15(), test17(), test20(), test22(), test25(), test_smatrix_op(), test_smatrix_sym_op(), test_tmatrix_op(), test_tmatrix_sym_op(), testDummy(), testGMV(), testGMV_T(), testRotations3D(), testTransform3D(), testVscale(), testVscale_T(), TParallelCoordEditor::TParallelCoordEditor(), TSQLObjectData::VerifyDataType(), VerifyVectorIdentity(), TRootGuiBuilder::VSplitter(), TGLSurfacePainter::WindowPointTo3DPoint(), TGLCamera::WorldDeltaToViewport(), and write().