VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
articulatedPartsUtilities.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #ifndef articulatedPartsUtilities_H_
10 #define articulatedPartsUtilities_H_
11 
13 #include <vlpi/netStructs.h>
14 
17 namespace DtArticulatedPartsUtilities
18 {
24  DtNetArtParamRecord* netRecords);
25 
32  DT_DLL_VLPROTIND void loadArtPartsFromNet(int numParams,
33  DtArticulatedPartCollection* apList, const DtNetArtParamRecord* netRecords,
34  DtTime currentTime);
35 
42  const DtArticulatedPartCollection* apList,
43  const DtArticulatedPartCollection* remoteApList);
44 }
45 
46 #endif
This file provides a declaration of the class DtArticulatedPartCollection.
DT_DLL_VLPROTIND void fillArtPartNetRecord(const DtArticulatedPartCollection &apList, DtNetArtParamRecord *netRecords)
Iterates throught the DtArticulatedPartCollection and fills in the net record passed in...
A DtArticulatedPartCollection is a collection of articulated parts typically of an entity...
Definition: articulatedPartCollection.h:29
DT_DLL_VLPROTIND void updateArtPartsChangeIndicators(const DtArticulatedPartCollection *apList, const DtArticulatedPartCollection *remoteApList)
Iterates through both lists, and compares the values of each parameter.
DT_DLL_VLPROTIND void loadArtPartsFromNet(int numParams, DtArticulatedPartCollection *apList, const DtNetArtParamRecord *netRecords, DtTime currentTime)
Iterates through the net records and fills in the DtArticulatedParts collection passed in...
Definition: netStructs.h:245
#define DT_DLL_VLPROTIND
Definition: vlMachineTypes.h:110

Document ID: Generated on Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)