VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
shape
shapeUtil.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 shapeUtil_H_
9
#define shapeUtil_H_
10
11
#include "
shape/shapeDefines.h
"
12
#include <vlutil/vlNetTypes.h>
13
#include "
geometry/point.h
"
14
#include "
gdb/specMgr.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
24
DT_DLL_shape
bool
greaterOrEqual2D
(
DtPoint
& p1,
DtPoint
& p2);
25
DT_DLL_shape
bool
lesserOrEqual2D
(
DtPoint
& p1,
DtPoint
& p2);
26
27
28
DT_DLL_shape
long
firstNodeWithSpecificationID
(
DtVectorNetwork
* vecNwk,
DtSpecificationID
ID);
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
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)