VR-Vantage API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
coordUtils.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvUtil/vrvUtil.h>
13 #include <vrvUtil/DtQuat.h>
14 #include <matrix/vlVector.h>
15 
16 class DtTaitBryan;
17 class DtDcm;
18 
19 namespace makVrv
20 {
21  class DtCoordinateConverter;
22 
23  DT_DLL_VRVUTIL DtTaitBryan orientUp( DtCoordinateConverter& converter,
24  const DtVector& position, const DtTaitBryan& orientation );
25 
26  DT_DLL_VRVUTIL DtDcm orientUpDcm( DtCoordinateConverter& converter,
27  const DtVector& position, const DtTaitBryan& orientation );
28 
30 
31 
32 
34  DT_DLL_VRVUTIL DtQuat DtOrientToVector( DtCoordinateConverter& converter,
35  const DtVector& start, const DtVector& end );
36 
39  DtCoordinateConverter& converter, const DtVector& localLocation,
40  const DtVector& dirVec );
42 
46  DtCoordinateConverter& converter, const DtTaitBryan& cigOri);
47 
48 }
49 
50 


Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)