VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
shapeUtilities.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: shapeUtil.h,v $ $Revision: 1.8 $ $State: Exp $
7 *******************************************************************************/
8 #ifndef shapeUtilities_H_
9 #define shapeUtilities_H_
10 
11 #include "shape/shapeDefines.h"
12 #include <vlutil/vlNetTypes.h>
13 #include "geometry/point.h"
15 
16 class DtVectorNetwork;
17 class DtNetworkNode;
18 
19 DT_DLL_shape void fromLittleToBig(DtNetFloat64 &val);
20 DT_DLL_shape void fromLittleToBig(DtNetInt32 &val);
21 DT_DLL_shape void fromLittleToBig(DtNetU32 &val);
22 DT_DLL_shape void fromLittleToBig(DtNetInt16 &val);
23 
26 
27 
29 
30 DT_DLL_shape DtNetworkNode* findNode(DtVectorNetwork* vecNwk, unsigned int firstNode,
31  DtPoint& p, DtSpecificationID ID);
32 
33 DT_DLL_shape void calculatePolygonExtent(const DtPoint& point, DtPoint& minPoint,
34  DtPoint& maxPoint);
35 
36 #endif
unsigned int DtSpecificationID
Definition: specificationManager.h:22
DT_DLL_shape long firstNodeWithSpecificationID(DtVectorNetwork *vecNwk, DtSpecificationID ID)
DT_DLL_shape bool lesserOrEqual2D(DtPoint &p1, DtPoint &p2)
DT_DLL_shape DtNetworkNode * findNode(DtVectorNetwork *vecNwk, unsigned int firstNode, DtPoint &p, DtSpecificationID ID)
Definition: networkNode.h:38
DT_DLL_shape bool greaterOrEqual2D(DtPoint &p1, DtPoint &p2)
DT_DLL_shape void calculatePolygonExtent(const DtPoint &point, DtPoint &minPoint, DtPoint &maxPoint)
#define DT_DLL_shape
Definition: shapeDefines.h:23
Definition: point.h:34
DT_DLL_shape void fromLittleToBig(DtNetFloat64 &val)
Definition: vectorNetwork.h:37

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)