VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
aimUtils.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 
12 class DtVrfObject;
13 class Coordinate_System;
15 
16 #pragma once
17 
19 #include <matrix/vlVector.h>
20 
35 
39  const DtVrfObject* entity);
40 
44  const DtVrfObject* entity);
45 
47 
50 DT_DLL_vrfmodel double headingToPointWrtBody(const DtVector& localTargetPoint,
51  const DtVrfObject* entity);
52 
59 DT_DLL_vrfmodel double headingToPointWrtPart(const DtVector& localTargetPoint,
60  const DtSimObjectStateRepository* part, const DtVector& localOriginLocation);
61 
63 DT_DLL_vrfmodel double elevationToPointWrtPart(const DtVector& localTargetPoint,
64  const DtSimObjectStateRepository* part, const DtVector& localOriginLocation);
65 
68 double elevationToPointWrtBody(const DtVector& localTargetPoint,
69  const DtVrfObject* entity);
70 
73  const DtVrfObject* targetEntity, const Coordinate_System* coordSys);
74 

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)