v_repLib.h
Go to the documentation of this file.
1 // This file is part of V-REP, the Virtual Robot Experimentation Platform.
2 //
3 // Copyright 2006-2016 Coppelia Robotics GmbH. All rights reserved.
4 // marc@coppeliarobotics.com
5 // www.coppeliarobotics.com
6 //
7 // V-REP is dual-licensed, under the terms of EITHER (at your option):
8 // 1. V-REP commercial license (contact us for details)
9 // 2. GNU GPL (see below)
10 //
11 // GNU GPL license:
12 // -------------------------------------------------------------------
13 // V-REP is free software: you can redistribute it and/or modify
14 // it under the terms of the GNU General Public License as published by
15 // the Free Software Foundation, either version 3 of the License, or
16 // (at your option) any later version.
17 //
18 // V-REP IS DISTRIBUTED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
19 // WARRANTY. THE USER WILL USE IT AT HIS/HER OWN RISK. THE ORIGINAL
20 // AUTHORS AND COPPELIA ROBOTICS GMBH WILL NOT BE LIABLE FOR DATA LOSS,
21 // DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR
22 // MISUSING THIS SOFTWARE.
23 //
24 // See the GNU General Public License for more details.
25 //
26 // You should have received a copy of the GNU General Public License
27 // along with V-REP. If not, see <http://www.gnu.org/licenses/>.
28 // -------------------------------------------------------------------
29 //
30 // This file was automatically created for V-REP release V3.3.2 on August 29th 2016
31 
32 // Use this header to dynamically load and bind v_rep.dll and its functions (call loadVrepLibrary and unloadVrepLibrary)
33 
34 #if !defined(V_REPLIB_INCLUDED_)
35 #define V_REPLIB_INCLUDED_
36 
37 #include "v_repConst.h"
38 #include "v_repTypes.h"
39 
40 #ifdef QT_FRAMEWORK
41  #include <QLibrary>
42  #define LIBRARY QLibrary*
43  #define __cdecl
44  #define FARPROC void*
45 #else
46  #ifdef _WIN32
47  #include <Windows.h>
48  #define LIBRARY HINSTANCE
49  #elif defined (__linux) || defined (__APPLE__)
50  #define __cdecl
51  #define FARPROC void*
52  #define LIBRARY void*
53  #endif
54 #endif // QT_FRAMEWORK
55 
56 int getVrepProcAddresses(LIBRARY lib);
57 LIBRARY loadVrepLibrary(const char* pathAndFilename);
58 void unloadVrepLibrary(LIBRARY lib);
59 FARPROC _getProcAddress(LIBRARY lib,const char* funcName);
60 
61 typedef simInt (__cdecl *ptrSimRunSimulator)(const simChar* applicationName,simInt options,simVoid(*initCallBack)(),simVoid(*loopCallBack)(),simVoid(*deinitCallBack)());
62 typedef simChar* (__cdecl *ptrSimGetSimulatorMessage)(simInt* messageID,simInt* auxiliaryData,simInt* returnedDataSize);
63 typedef simVoid* (__cdecl *ptrSimGetMainWindow)(simInt type);
64 typedef simChar* (__cdecl *ptrSimGetLastError)();
65 typedef simInt (__cdecl *ptrSimLoadModule)(const simChar* filenameAndPath,const simChar* pluginName);
66 typedef simInt (__cdecl *ptrSimUnloadModule)(simInt pluginhandle);
67 typedef simVoid* (__cdecl *ptrSimSendModuleMessage)(simInt message,simInt* auxiliaryData,simVoid* customData,simInt* replyData);
68 typedef simInt (__cdecl *ptrSimSetBooleanParameter)(simInt parameter,simBool boolState);
69 typedef simInt (__cdecl *ptrSimGetBooleanParameter)(simInt parameter);
70 typedef simInt (__cdecl *ptrSimSetBoolParameter)(simInt parameter,simBool boolState);
71 typedef simInt (__cdecl *ptrSimGetBoolParameter)(simInt parameter);
72 typedef simInt (__cdecl *ptrSimSetIntegerParameter)(simInt parameter,simInt intState);
73 typedef simInt (__cdecl *ptrSimGetIntegerParameter)(simInt parameter,simInt* intState);
74 typedef simInt (__cdecl *ptrSimSetInt32Parameter)(simInt parameter,simInt intState);
75 typedef simInt (__cdecl *ptrSimGetInt32Parameter)(simInt parameter,simInt* intState);
76 typedef simInt (__cdecl *ptrSimGetUInt64Parameter)(simInt parameter,simUInt64* intState);
77 typedef simInt (__cdecl *ptrSimSetFloatingParameter)(simInt parameter,simFloat floatState);
78 typedef simInt (__cdecl *ptrSimGetFloatingParameter)(simInt parameter,simFloat* floatState);
79 typedef simInt (__cdecl *ptrSimSetFloatParameter)(simInt parameter,simFloat floatState);
80 typedef simInt (__cdecl *ptrSimGetFloatParameter)(simInt parameter,simFloat* floatState);
81 typedef simInt (__cdecl *ptrSimSetStringParameter)(simInt parameter,const simChar* stringState);
82 typedef simChar* (__cdecl *ptrSimGetStringParameter)(simInt parameter);
83 typedef simInt (__cdecl *ptrSimGetObjectHandle)(const simChar* objectName);
84 typedef simInt (__cdecl *ptrSimRemoveObject)(simInt objectHandle);
85 typedef simInt (__cdecl *ptrSimRemoveModel)(simInt objectHandle);
86 typedef simChar* (__cdecl *ptrSimGetObjectName)(simInt objectHandle);
87 typedef simInt (__cdecl *ptrSimGetObjects)(simInt index,simInt objectType);
88 typedef simInt (__cdecl *ptrSimSetObjectName)(simInt objectHandle,const simChar* objectName);
89 typedef simInt (__cdecl *ptrSimGetCollectionHandle)(const simChar* collectionName);
90 typedef simInt (__cdecl *ptrSimRemoveCollection)(simInt collectionHandle);
91 typedef simInt (__cdecl *ptrSimEmptyCollection)(simInt collectionHandle);
92 typedef simChar* (__cdecl *ptrSimGetCollectionName)(simInt collectionHandle);
93 typedef simInt (__cdecl *ptrSimSetCollectionName)(simInt collectionHandle,const simChar* collectionName);
94 typedef simInt (__cdecl *ptrSimGetObjectMatrix)(simInt objectHandle,simInt relativeToObjectHandle,simFloat* matrix);
95 typedef simInt (__cdecl *ptrSimSetObjectMatrix)(simInt objectHandle,simInt relativeToObjectHandle,const simFloat* matrix);
96 typedef simInt (__cdecl *ptrSimGetObjectPosition)(simInt objectHandle,simInt relativeToObjectHandle,simFloat* position);
97 typedef simInt (__cdecl *ptrSimSetObjectPosition)(simInt objectHandle,simInt relativeToObjectHandle,const simFloat* position);
98 typedef simInt (__cdecl *ptrSimGetObjectOrientation)(simInt objectHandle,simInt relativeToObjectHandle,simFloat* eulerAngles);
99 typedef simInt (__cdecl *ptrSimSetObjectOrientation)(simInt objectHandle,simInt relativeToObjectHandle,const simFloat* eulerAngles);
100 typedef simInt (__cdecl *ptrSimGetJointPosition)(simInt objectHandle,simFloat* position);
101 typedef simInt (__cdecl *ptrSimSetJointPosition)(simInt objectHandle,simFloat position);
102 typedef simInt (__cdecl *ptrSimSetJointTargetPosition)(simInt objectHandle,simFloat targetPosition);
103 typedef simInt (__cdecl *ptrSimGetJointTargetPosition)(simInt objectHandle,simFloat* targetPosition);
104 typedef simInt (__cdecl *ptrSimSetJointForce)(simInt objectHandle,simFloat forceOrTorque);
105 typedef simInt (__cdecl *ptrSimGetPathPosition)(simInt objectHandle,simFloat* position);
106 typedef simInt (__cdecl *ptrSimSetPathPosition)(simInt objectHandle,simFloat position);
107 typedef simInt (__cdecl *ptrSimGetPathLength)(simInt objectHandle,simFloat* length);
108 typedef simInt (__cdecl *ptrSimGetJointMatrix)(simInt objectHandle,simFloat* matrix);
109 typedef simInt (__cdecl *ptrSimSetSphericalJointMatrix)(simInt objectHandle,const simFloat* matrix);
110 typedef simInt (__cdecl *ptrSimGetJointInterval)(simInt objectHandle,simBool* cyclic,simFloat* interval);
111 typedef simInt (__cdecl *ptrSimSetJointInterval)(simInt objectHandle,simBool cyclic,const simFloat* interval);
112 typedef simInt (__cdecl *ptrSimGetObjectParent)(simInt objectHandle);
113 typedef simInt (__cdecl *ptrSimGetObjectChild)(simInt objectHandle,simInt index);
114 typedef simInt (__cdecl *ptrSimSetObjectParent)(simInt objectHandle,simInt parentObjectHandle,simBool keepInPlace);
115 typedef simInt (__cdecl *ptrSimGetObjectType)(simInt objectHandle);
116 typedef simInt (__cdecl *ptrSimGetJointType)(simInt objectHandle);
117 typedef simInt (__cdecl *ptrSimBuildIdentityMatrix)(simFloat* matrix);
118 typedef simInt (__cdecl *ptrSimCopyMatrix)(const simFloat* matrixIn,simFloat* matrixOut);
119 typedef simInt (__cdecl *ptrSimBuildMatrix)(const simFloat* position,const simFloat* eulerAngles,simFloat* matrix);
120 typedef simInt (__cdecl *ptrSimGetEulerAnglesFromMatrix)(const simFloat* matrix,simFloat* eulerAngles);
121 typedef simInt (__cdecl *ptrSimInvertMatrix)(simFloat* matrix);
122 typedef simInt (__cdecl *ptrSimMultiplyMatrices)(const simFloat* matrixIn1,const simFloat* matrixIn2,simFloat* matrixOut);
123 typedef simInt (__cdecl *ptrSimInterpolateMatrices)(const simFloat* matrixIn1,const simFloat* matrixIn2,simFloat interpolFactor,simFloat* matrixOut);
124 typedef simInt (__cdecl *ptrSimTransformVector)(const simFloat* matrix,simFloat* vect);
126 typedef simFloat (__cdecl *ptrSimGetSimulationTime)();
127 typedef simInt (__cdecl *ptrSimGetSimulationState)();
128 typedef simFloat (__cdecl *ptrSimGetSystemTime)();
130 typedef simUInt (__cdecl *ptrSimGetSystemTimeInMs)(simInt previousTime);
131 typedef simInt (__cdecl *ptrSimLoadScene)(const simChar* filename);
132 typedef simInt (__cdecl *ptrSimCloseScene)();
133 typedef simInt (__cdecl *ptrSimSaveScene)(const simChar* filename);
134 typedef simInt (__cdecl *ptrSimLoadModel)(const simChar* filename);
135 typedef simInt (__cdecl *ptrSimSaveModel)(int baseOfModelHandle,const simChar* filename);
136 typedef simInt (__cdecl *ptrSimLoadUI)(const simChar* filename,int maxCount,int* uiHandles);
137 typedef simInt (__cdecl *ptrSimSaveUI)(int count,const int* uiHandles,const simChar* filename);
138 typedef simInt (__cdecl *ptrSimAddStatusbarMessage)(const simChar* message);
139 typedef simInt (__cdecl *ptrSimAddModuleMenuEntry)(const simChar* entryLabel,simInt itemCount,simInt* itemHandles);
140 typedef simInt (__cdecl *ptrSimSetModuleMenuItemState)(simInt itemHandle,simInt state,const simChar* label);
141 typedef simInt (__cdecl *ptrSimDoesFileExist)(const simChar* filename);
142 typedef simInt (__cdecl *ptrSimIsObjectInSelection)(simInt objectHandle);
143 typedef simInt (__cdecl *ptrSimAddObjectToSelection)(simInt what,simInt objectHandle);
144 typedef simInt (__cdecl *ptrSimRemoveObjectFromSelection)(simInt what,simInt objectHandle);
147 typedef simInt (__cdecl *ptrSimGetObjectSelection)(simInt* objectHandles);
148 typedef simInt (__cdecl *ptrSimHandleCollision)(simInt collisionObjectHandle);
149 typedef simInt (__cdecl *ptrSimReadCollision)(simInt collisionObjectHandle);
150 typedef simInt (__cdecl *ptrSimHandleDistance)(simInt distanceObjectHandle,simFloat* smallestDistance);
151 typedef simInt (__cdecl *ptrSimReadDistance)(simInt distanceObjectHandle,simFloat* smallestDistance);
152 typedef simInt (__cdecl *ptrSimHandleProximitySensor)(simInt sensorHandle,simFloat* detectedPoint,simInt* detectedObjectHandle,simFloat* normalVector);
153 typedef simInt (__cdecl *ptrSimReadProximitySensor)(simInt sensorHandle,simFloat* detectedPoint,simInt* detectedObjectHandle,simFloat* normalVector);
154 typedef simInt (__cdecl *ptrSimHandleMill)(simInt millHandle,simFloat* removedSurfaceAndVolume);
155 typedef simInt (__cdecl *ptrSimHandleIkGroup)(simInt ikGroupHandle);
156 typedef simInt (__cdecl *ptrSimCheckIkGroup)(simInt ikGroupHandle,simInt jointCnt,const simInt* jointHandles,simFloat* jointValues,const simInt* jointOptions);
157 typedef simInt (__cdecl *ptrSimHandleDynamics)(simFloat deltaTime);
158 typedef simInt (__cdecl *ptrSimGetMechanismHandle)(const simChar* mechanismName);
159 typedef simInt (__cdecl *ptrSimHandleMechanism)(simInt mechanismHandle);
160 typedef simInt (__cdecl *ptrSimGetScriptHandle)(const simChar* scriptName);
161 typedef simInt (__cdecl *ptrSimSetScriptText)(simInt scriptHandle,const simChar* scriptText);
162 typedef simChar* (__cdecl *ptrSimGetScriptText)(simInt scriptHandle);
163 typedef simInt (__cdecl *ptrSimGetScriptProperty)(simInt scriptHandle,simInt* scriptProperty,simInt* associatedObjectHandle);
164 typedef simInt (__cdecl *ptrSimAssociateScriptWithObject)(simInt scriptHandle,simInt associatedObjectHandle);
165 typedef simInt (__cdecl *ptrSimGetScript)(simInt index);
166 typedef simInt (__cdecl *ptrSimGetScriptAssociatedWithObject)(simInt objectHandle);
168 typedef simInt (__cdecl *ptrSimGetObjectAssociatedWithScript)(simInt scriptHandle);
169 typedef simChar* (__cdecl *ptrSimGetScriptName)(simInt scriptHandle);
170 typedef simInt (__cdecl *ptrSimHandleMainScript)();
171 typedef simInt (__cdecl *ptrSimHandleGeneralCallbackScript)(simInt callbackId,simInt callbackTag,simVoid* additionalData);
172 typedef simInt (__cdecl *ptrSimResetScript)(simInt scriptHandle);
173 typedef simInt (__cdecl *ptrSimAddScript)(simInt scriptProperty);
174 typedef simInt (__cdecl *ptrSimRemoveScript)(simInt scriptHandle);
175 typedef simInt (__cdecl *ptrSimRefreshDialogs)(simInt refreshDegree);
176 typedef simInt (__cdecl *ptrSimGetCollisionHandle)(const simChar* collisionObjectName);
177 typedef simInt (__cdecl *ptrSimGetDistanceHandle)(const simChar* distanceObjectName);
178 typedef simInt (__cdecl *ptrSimGetIkGroupHandle)(const simChar* ikGroupName);
179 typedef simInt (__cdecl *ptrSimResetCollision)(simInt collisionObjectHandle);
180 typedef simInt (__cdecl *ptrSimResetDistance)(simInt distanceObjectHandle);
181 typedef simInt (__cdecl *ptrSimResetProximitySensor)(simInt sensorHandle);
182 typedef simInt (__cdecl *ptrSimResetMill)(simInt millHandle);
183 typedef simInt (__cdecl *ptrSimCheckProximitySensor)(simInt sensorHandle,simInt entityHandle,simFloat* detectedPoint);
184 typedef simInt (__cdecl *ptrSimCheckProximitySensorEx)(simInt sensorHandle,simInt entityHandle,simInt detectionMode,simFloat detectionThreshold,simFloat maxAngle,simFloat* detectedPoint,simInt* detectedObjectHandle,simFloat* normalVector);
185 typedef simInt (__cdecl *ptrSimCheckProximitySensorEx2)(simInt sensorHandle,simFloat* vertexPointer,simInt itemType,simInt itemCount,simInt detectionMode,simFloat detectionThreshold,simFloat maxAngle,simFloat* detectedPoint,simFloat* normalVector);
186 typedef simInt (__cdecl *ptrSimAddSceneCustomData)(simInt header,const simChar* data,simInt dataLength);
187 typedef simInt (__cdecl *ptrSimGetSceneCustomDataLength)(simInt header);
188 typedef simInt (__cdecl *ptrSimGetSceneCustomData)(simInt header,simChar* data);
189 typedef simInt (__cdecl *ptrSimAddObjectCustomData)(simInt objectHandle,simInt header,const simChar* data,simInt dataLength);
190 typedef simInt (__cdecl *ptrSimGetObjectCustomDataLength)(simInt objectHandle,simInt header);
191 typedef simInt (__cdecl *ptrSimGetObjectCustomData)(simInt objectHandle,simInt header,simChar* data);
192 typedef simChar* (__cdecl *ptrSimCreateBuffer)(simInt size);
193 typedef simInt (__cdecl *ptrSimReleaseBuffer)(simChar* buffer);
194 typedef simInt (__cdecl *ptrSimCheckCollision)(simInt entity1Handle,simInt entity2Handle);
195 typedef simInt (__cdecl *ptrSimCheckCollisionEx)(simInt entity1Handle,simInt entity2Handle,simFloat** intersectionSegments);
196 typedef simInt (__cdecl *ptrSimCheckDistance)(simInt entity1Handle,simInt entity2Handle,simFloat threshold,simFloat* distanceData);
197 typedef simChar* (__cdecl *ptrSimGetObjectConfiguration)(simInt objectHandle);
198 typedef simInt (__cdecl *ptrSimSetObjectConfiguration)(const simChar* data);
199 typedef simChar* (__cdecl *ptrSimGetConfigurationTree)(simInt objectHandle);
200 typedef simInt (__cdecl *ptrSimSetConfigurationTree)(const simChar* data);
201 typedef simInt (__cdecl *ptrSimSetSimulationTimeStep)(simFloat timeStep);
203 typedef simInt (__cdecl *ptrSimGetRealTimeSimulation)();
205 typedef simInt (__cdecl *ptrSimAdjustRealTimeTimer)(simInt instanceIndex,simFloat deltaTime);
208 typedef simInt (__cdecl *ptrSimStartSimulation)();
209 typedef simInt (__cdecl *ptrSimStopSimulation)();
210 typedef simInt (__cdecl *ptrSimPauseSimulation)();
211 typedef simVoid* (__cdecl *ptrSimBroadcastMessage)(simInt* auxiliaryData,simVoid* customData,simInt* replyData);
212 typedef simChar* (__cdecl *ptrSimGetModuleName)(simInt index,simUChar* moduleVersion);
213 typedef simChar* (__cdecl *ptrSimGetScriptSimulationParameter)(simInt scriptHandle,const simChar* parameterName,simInt* parameterLength);
214 typedef simInt (__cdecl *ptrSimSetScriptSimulationParameter)(simInt scriptHandle,const simChar* parameterName,const simChar* parameterValue,simInt parameterLength);
215 typedef simInt (__cdecl *ptrSimFloatingViewAdd)(simFloat posX,simFloat posY,simFloat sizeX,simFloat sizeY,simInt options);
216 typedef simInt (__cdecl *ptrSimFloatingViewRemove)(simInt floatingViewHandle);
217 typedef simInt (__cdecl *ptrSimAdjustView)(simInt viewHandleOrIndex,simInt associatedViewableObjectHandle,simInt options,const simChar* viewLabel);
218 typedef simInt (__cdecl *ptrSimSetLastError)(const simChar* funcName,const simChar* errorMessage);
219 typedef simInt (__cdecl *ptrSimHandleGraph)(simInt graphHandle,simFloat simulationTime);
220 typedef simInt (__cdecl *ptrSimResetGraph)(simInt graphHandle);
221 typedef simInt (__cdecl *ptrSimSetNavigationMode)(simInt navigationMode);
222 typedef simInt (__cdecl *ptrSimGetNavigationMode)();
223 typedef simInt (__cdecl *ptrSimSetPage)(simInt index);
224 typedef simInt (__cdecl *ptrSimGetPage)();
225 typedef simInt (__cdecl *ptrSimDisplayDialog)(const simChar* titleText,const simChar* mainText,simInt dialogType,const simChar* initialText,const simFloat* titleColors,const simFloat* dialogColors,simInt* elementHandle);
226 typedef simInt (__cdecl *ptrSimGetDialogResult)(simInt genericDialogHandle);
227 typedef simChar* (__cdecl *ptrSimGetDialogInput)(simInt genericDialogHandle);
228 typedef simInt (__cdecl *ptrSimEndDialog)(simInt genericDialogHandle);
229 typedef simInt (__cdecl *ptrSimRegisterCustomLuaFunction)(const simChar* funcName,const simChar* callTips,const simInt* inputArgumentTypes,simVoid(*callBack)(struct SLuaCallBack* p));
230 typedef simInt (__cdecl *ptrSimRegisterCustomLuaVariable)(const simChar* varName,const simChar* varValue);
231 typedef simInt (__cdecl *ptrSimRegisterScriptCallbackFunction)(const simChar* funcNameAtPluginName,const simChar* callTips,simVoid(*callBack)(struct SScriptCallBack* cb));
232 typedef simInt (__cdecl *ptrSimRegisterScriptVariable)(const simChar* varName,const simChar* varValue,simInt stackHandle);
233 typedef simInt (__cdecl *ptrSimSetJointTargetVelocity)(simInt objectHandle,simFloat targetVelocity);
234 typedef simInt (__cdecl *ptrSimGetJointTargetVelocity)(simInt objectHandle,simFloat* targetVelocity);
235 typedef simInt (__cdecl *ptrSimSetPathTargetNominalVelocity)(simInt objectHandle,simFloat targetNominalVelocity);
236 typedef simChar* (__cdecl *ptrSimGetScriptRawBuffer)(simInt scriptHandle,simInt bufferHandle);
237 typedef simInt (__cdecl *ptrSimSetScriptRawBuffer)(simInt scriptHandle,const simChar* buffer,simInt bufferSize);
238 typedef simInt (__cdecl *ptrSimReleaseScriptRawBuffer)(simInt scriptHandle,simInt bufferHandle);
239 typedef simInt (__cdecl *ptrSimCopyPasteObjects)(simInt* objectHandles,simInt objectCount,simInt options);
240 typedef simInt (__cdecl *ptrSimScaleSelectedObjects)(simFloat scalingFactor,simBool scalePositionsToo);
241 typedef simInt (__cdecl *ptrSimScaleObjects)(const simFloat* objectHandles,simInt objectCount,simFloat scalingFactor,simBool scalePositionsToo);
242 typedef simInt (__cdecl *ptrSimDeleteSelectedObjects)();
243 typedef simInt (__cdecl *ptrSimGetObjectUniqueIdentifier)(simInt objectHandle,simInt* uniqueIdentifier);
244 typedef simInt (__cdecl *ptrSimGetNameSuffix)(const simChar* name);
245 typedef simInt (__cdecl *ptrSimSendData)(simInt targetID,simInt dataHeader,const simChar* dataName,const simChar* data,simInt dataLength,simInt antennaHandle,simFloat actionRadius,simFloat emissionAngle1,simFloat emissionAngle2,simFloat persistence);
246 typedef simChar* (__cdecl *ptrSimReceiveData)(simInt dataHeader,const simChar* dataName,simInt antennaHandle,simInt index,simInt* dataLength,simInt* senderID,simInt* dataHeaderR,simChar** dataNameR);
247 typedef simInt (__cdecl *ptrSimSetGraphUserData)(simInt graphHandle,const simChar* dataStreamName,simFloat data);
248 typedef simInt (__cdecl *ptrSimSetNameSuffix)(simInt nameSuffixNumber);
249 typedef simInt (__cdecl *ptrSimAddDrawingObject)(simInt objectType,simFloat size,simFloat duplicateTolerance,simInt parentObjectHandle,simInt maxItemCount,const simFloat* ambient_diffuse,const simFloat* setToNULL,const simFloat* specular,const simFloat* emission);
250 typedef simInt (__cdecl *ptrSimRemoveDrawingObject)(simInt objectHandle);
251 typedef simInt (__cdecl *ptrSimAddDrawingObjectItem)(simInt objectHandle,const simFloat* itemData);
252 typedef simInt (__cdecl *ptrSimAddParticleObject)(simInt objectType,simFloat size,simFloat density,const simVoid* params,simFloat lifeTime,simInt maxItemCount,const simFloat* ambient_diffuse,const simFloat* setToNULL,const simFloat* specular,const simFloat* emission);
253 typedef simInt (__cdecl *ptrSimRemoveParticleObject)(simInt objectHandle);
254 typedef simInt (__cdecl *ptrSimAddParticleObjectItem)(simInt objectHandle,const simFloat* itemData);
255 typedef simFloat (__cdecl *ptrSimGetObjectSizeFactor)(simInt objectHandle);
257 typedef simInt (__cdecl *ptrSimResetMilling)(simInt objectHandle);
258 typedef simInt (__cdecl *ptrSimApplyMilling)(simInt objectHandle);
259 typedef simInt (__cdecl *ptrSimSetIntegerSignal)(const simChar* signalName,simInt signalValue);
260 typedef simInt (__cdecl *ptrSimGetIntegerSignal)(const simChar* signalName,simInt* signalValue);
261 typedef simInt (__cdecl *ptrSimClearIntegerSignal)(const simChar* signalName);
262 typedef simInt (__cdecl *ptrSimSetFloatSignal)(const simChar* signalName,simFloat signalValue);
263 typedef simInt (__cdecl *ptrSimGetFloatSignal)(const simChar* signalName,simFloat* signalValue);
264 typedef simInt (__cdecl *ptrSimClearFloatSignal)(const simChar* signalName);
265 typedef simInt (__cdecl *ptrSimSetStringSignal)(const simChar* signalName,const simChar* signalValue,simInt stringLength);
266 typedef simChar* (__cdecl *ptrSimGetStringSignal)(const simChar* signalName,simInt* stringLength);
267 typedef simInt (__cdecl *ptrSimClearStringSignal)(const simChar* signalName);
268 typedef simChar* (__cdecl *ptrSimGetSignalName)(simInt signalIndex,simInt signalType);
269 typedef simInt (__cdecl *ptrSimSetObjectProperty)(simInt objectHandle,simInt prop);
270 typedef simInt (__cdecl *ptrSimGetObjectProperty)(simInt objectHandle);
271 typedef simInt (__cdecl *ptrSimSetObjectSpecialProperty)(simInt objectHandle,simInt prop);
272 typedef simInt (__cdecl *ptrSimGetObjectSpecialProperty)(simInt objectHandle);
273 typedef simInt (__cdecl *ptrSimGetPositionOnPath)(simInt pathHandle,simFloat relativeDistance,simFloat* position);
274 typedef simInt (__cdecl *ptrSimGetOrientationOnPath)(simInt pathHandle,simFloat relativeDistance,simFloat* eulerAngles);
275 typedef simInt (__cdecl *ptrSimGetDataOnPath)(simInt pathHandle,simFloat relativeDistance,simInt dataType,simInt* intData,simFloat* floatData);
276 typedef simInt (__cdecl *ptrSimGetClosestPositionOnPath)(simInt pathHandle,simFloat* absolutePosition,simFloat* pathPosition);
277 typedef simInt (__cdecl *ptrSimReadForceSensor)(simInt objectHandle,simFloat* forceVector,simFloat* torqueVector);
278 typedef simInt (__cdecl *ptrSimBreakForceSensor)(simInt objectHandle);
279 typedef simInt (__cdecl *ptrSimGetShapeVertex)(simInt shapeHandle,simInt groupElementIndex,simInt vertexIndex,simFloat* relativePosition);
280 typedef simInt (__cdecl *ptrSimGetShapeTriangle)(simInt shapeHandle,simInt groupElementIndex,simInt triangleIndex,simInt* vertexIndices,simFloat* triangleNormals);
281 typedef simInt (__cdecl *ptrSimSetLightParameters)(simInt objectHandle,simInt state,const simFloat* setToNULL,const simFloat* diffusePart,const simFloat* specularPart);
282 typedef simInt (__cdecl *ptrSimGetLightParameters)(simInt objectHandle,simFloat* setToNULL,simFloat* diffusePart,simFloat* specularPart);
283 typedef simInt (__cdecl *ptrSimHandleVarious)();
284 typedef simInt (__cdecl *ptrSimGetVelocity)(simInt shapeHandle,simFloat* linearVelocity,simFloat* angularVelocity);
285 typedef simInt (__cdecl *ptrSimGetObjectVelocity)(simInt objectHandle,simFloat* linearVelocity,simFloat* angularVelocity);
286 typedef simInt (__cdecl *ptrSimAddForceAndTorque)(simInt shapeHandle,const simFloat* force,const simFloat* torque);
287 typedef simInt (__cdecl *ptrSimAddForce)(simInt shapeHandle,const simFloat* position,const simFloat* force);
288 typedef simInt (__cdecl *ptrSimSetExplicitHandling)(simInt generalObjectHandle,int explicitFlags);
289 typedef simInt (__cdecl *ptrSimGetExplicitHandling)(simInt generalObjectHandle);
290 typedef simInt (__cdecl *ptrSimGetLinkDummy)(simInt dummyHandle);
291 typedef simInt (__cdecl *ptrSimSetLinkDummy)(simInt dummyHandle,simInt linkedDummyHandle);
292 typedef simInt (__cdecl *ptrSimSetModelProperty)(simInt objectHandle,simInt modelProperty);
293 typedef simInt (__cdecl *ptrSimGetModelProperty)(simInt objectHandle);
294 typedef simInt (__cdecl *ptrSimSetShapeColor)(simInt shapeHandle,const simChar* colorName,simInt colorComponent,const simFloat* rgbData);
295 typedef simInt (__cdecl *ptrSimGetShapeColor)(simInt shapeHandle,const simChar* colorName,simInt colorComponent,simFloat* rgbData);
296 typedef simInt (__cdecl *ptrSimResetDynamicObject)(simInt objectHandle);
297 typedef simInt (__cdecl *ptrSimSetJointMode)(simInt jointHandle,simInt jointMode,simInt options);
298 typedef simInt (__cdecl *ptrSimGetJointMode)(simInt jointHandle,simInt* options);
299 typedef simInt (__cdecl *ptrSimSerialOpen)(const simChar* portString,simInt baudRate,simVoid* reserved1,simVoid* reserved2);
300 typedef simInt (__cdecl *ptrSimSerialClose)(simInt portHandle);
301 typedef simInt (__cdecl *ptrSimSerialSend)(simInt portHandle,const simChar* data,simInt dataLength);
302 typedef simInt (__cdecl *ptrSimSerialRead)(simInt portHandle,simChar* buffer,simInt dataLengthToRead);
303 typedef simInt (__cdecl *ptrSimSerialCheck)(simInt portHandle);
304 typedef simInt (__cdecl *ptrSimGetContactInfo)(simInt dynamicPass,simInt objectHandle,simInt index,simInt* objectHandles,simFloat* contactInfo);
305 typedef simInt (__cdecl *ptrSimSetThreadIsFree)(simBool freeMode);
306 typedef simInt (__cdecl *ptrSimTubeOpen)(simInt dataHeader,const simChar* dataName,simInt readBufferSize,simBool notUsedButKeepFalse);
307 typedef simInt (__cdecl *ptrSimTubeClose)(simInt tubeHandle);
308 typedef simInt (__cdecl *ptrSimTubeWrite)(simInt tubeHandle,const simChar* data,simInt dataLength);
309 typedef simChar* (__cdecl *ptrSimTubeRead)(simInt tubeHandle,simInt* dataLength);
310 typedef simInt (__cdecl *ptrSimTubeStatus)(simInt tubeHandle,simInt* readPacketsCount,simInt* writePacketsCount);
311 typedef simInt (__cdecl *ptrSimAuxiliaryConsoleOpen)(const simChar* title,simInt maxLines,simInt mode,const simInt* position,const simInt* size,const simFloat* textColor,const simFloat* backgroundColor);
312 typedef simInt (__cdecl *ptrSimAuxiliaryConsoleClose)(simInt consoleHandle);
313 typedef simInt (__cdecl *ptrSimAuxiliaryConsoleShow)(simInt consoleHandle,simBool showState);
314 typedef simInt (__cdecl *ptrSimAuxiliaryConsolePrint)(simInt consoleHandle,const simChar* text);
315 typedef simInt (__cdecl *ptrSimImportShape)(simInt fileformat,const simChar* pathAndFilename,simInt options,simFloat identicalVerticeTolerance,simFloat scalingFactor);
316 typedef simInt (__cdecl *ptrSimImportMesh)(simInt fileformat,const simChar* pathAndFilename,simInt options,simFloat identicalVerticeTolerance,simFloat scalingFactor,simFloat*** vertices,simInt** verticesSizes,simInt*** indices,simInt** indicesSizes,simFloat*** reserved,simChar*** names);
317 typedef simInt (__cdecl *ptrSimExportMesh)(simInt fileformat,const simChar* pathAndFilename,simInt options,simFloat scalingFactor,simInt elementCount,simFloat** vertices,const simInt* verticesSizes,simInt** indices,const simInt* indicesSizes,simFloat** reserved,simChar** names);
318 typedef simInt (__cdecl *ptrSimCreateMeshShape)(simInt options,simFloat shadingAngle,const simFloat* vertices,simInt verticesSize,const simInt* indices,simInt indicesSize,simFloat* reserved);
319 typedef simInt (__cdecl *ptrSimCreatePureShape)(simInt primitiveType,simInt options,const simFloat* sizes,simFloat mass,const simInt* precision);
320 typedef simInt (__cdecl *ptrSimCreateHeightfieldShape)(simInt options,simFloat shadingAngle,simInt xPointCount,simInt yPointCount,simFloat xSize,const simFloat* heights);
321 typedef simInt (__cdecl *ptrSimGetShapeMesh)(simInt shapeHandle,simFloat** vertices,simInt* verticesSize,simInt** indices,simInt* indicesSize,simFloat** normals);
322 typedef simInt (__cdecl *ptrSimAddBanner)(const simChar* label,simFloat size,simInt options,const simFloat* positionAndEulerAngles,simInt parentObjectHandle,const simFloat* labelColors,const simFloat* backgroundColors);
323 typedef simInt (__cdecl *ptrSimRemoveBanner)(simInt bannerID);
324 typedef simInt (__cdecl *ptrSimCreateJoint)(simInt jointType,simInt jointMode,simInt options,const simFloat* sizes,const simFloat* colorA,const simFloat* colorB);
325 typedef simInt (__cdecl *ptrSimCreateDummy)(simFloat size,const simFloat* color);
326 typedef simInt (__cdecl *ptrSimCreateForceSensor)(simInt options,const simInt* intParams,const simFloat* floatParams,const simFloat* color);
327 typedef simInt (__cdecl *ptrSimCreateVisionSensor)(simInt options,const simInt* intParams,const simFloat* floatParams,const simFloat* color);
328 typedef simInt (__cdecl *ptrSimCreateProximitySensor)(simInt sensorType,simInt subType,simInt options,const simInt* intParams,const simFloat* floatParams,const simFloat* color);
329 typedef simInt (__cdecl *ptrSimCreatePath)(simInt attributes,const simInt* intParams,const simFloat* floatParams,const simFloat* color);
330 typedef simInt (__cdecl *ptrSimInsertPathCtrlPoints)(simInt pathHandle,simInt options,simInt startIndex,simInt ptCnt,const simVoid* ptData);
331 typedef simInt (__cdecl *ptrSimCutPathCtrlPoints)(simInt pathHandle,simInt startIndex,simInt ptCnt);
332 typedef simInt (__cdecl *ptrSimRegisterContactCallback)(simInt(*callBack)(simInt,simInt,simInt,simInt*,simFloat*));
333 typedef simInt (__cdecl *ptrSimGetObjectIntParameter)(simInt objectHandle,simInt parameterID,simInt* parameter);
334 typedef simInt (__cdecl *ptrSimSetObjectIntParameter)(simInt objectHandle,simInt parameterID,simInt parameter);
335 typedef simInt (__cdecl *ptrSimGetObjectInt32Parameter)(simInt objectHandle,simInt parameterID,simInt* parameter);
336 typedef simInt (__cdecl *ptrSimSetObjectInt32Parameter)(simInt objectHandle,simInt parameterID,simInt parameter);
337 typedef simInt (__cdecl *ptrSimGetObjectFloatParameter)(simInt objectHandle,simInt parameterID,simFloat* parameter);
338 typedef simInt (__cdecl *ptrSimSetObjectFloatParameter)(simInt objectHandle,simInt parameterID,simFloat parameter);
339 typedef simChar* (__cdecl *ptrSimGetObjectStringParameter)(simInt objectHandle,simInt parameterID,simInt* parameterLength);
340 typedef simInt (__cdecl *ptrSimSetObjectStringParameter)(simInt objectHandle,simInt parameterID,simChar* parameter,simInt parameterLength);
342 typedef simInt (__cdecl *ptrSimGetRotationAxis)(const simFloat* matrixStart,const simFloat* matrixGoal,simFloat* axis,simFloat* angle);
343 typedef simInt (__cdecl *ptrSimRotateAroundAxis)(const simFloat* matrixIn,const simFloat* axis,const simFloat* axisPos,simFloat angle,simFloat* matrixOut);
344 typedef simInt (__cdecl *ptrSimGetJointForce)(simInt jointHandle,simFloat* forceOrTorque);
345 typedef simInt (__cdecl *ptrSimSetArrayParameter)(simInt parameter,const simVoid* arrayOfValues);
346 typedef simInt (__cdecl *ptrSimGetArrayParameter)(simInt parameter,simVoid* arrayOfValues);
347 typedef simInt (__cdecl *ptrSimSetIkGroupProperties)(simInt ikGroupHandle,simInt resolutionMethod,simInt maxIterations,simFloat damping,void* reserved);
348 typedef simInt (__cdecl *ptrSimSetIkElementProperties)(simInt ikGroupHandle,simInt tipDummyHandle,simInt constraints,const simFloat* precision,const simFloat* weight,void* reserved);
349 typedef simInt (__cdecl *ptrSimCameraFitToView)(simInt viewHandleOrIndex,simInt objectCount,const simInt* objectHandles,simInt options,simFloat scaling);
350 typedef simInt (__cdecl *ptrSimPersistentDataWrite)(const simChar* dataName,const simChar* dataValue,simInt dataLength,simInt options);
351 typedef simChar* (__cdecl *ptrSimPersistentDataRead)(const simChar* dataName,simInt* dataLength);
352 typedef simInt (__cdecl *ptrSimIsHandleValid)(simInt generalObjectHandle,simInt generalObjectType);
353 typedef simInt (__cdecl *ptrSimHandleVisionSensor)(simInt visionSensorHandle,simFloat** auxValues,simInt** auxValuesCount);
354 typedef simInt (__cdecl *ptrSimReadVisionSensor)(simInt visionSensorHandle,simFloat** auxValues,simInt** auxValuesCount);
355 typedef simInt (__cdecl *ptrSimResetVisionSensor)(simInt visionSensorHandle);
356 typedef simInt (__cdecl *ptrSimCheckVisionSensor)(simInt visionSensorHandle,simInt entityHandle,simFloat** auxValues,simInt** auxValuesCount);
357 typedef simFloat* (__cdecl *ptrSimCheckVisionSensorEx)(simInt visionSensorHandle,simInt entityHandle,simBool returnImage);
358 typedef simInt (__cdecl *ptrSimGetVisionSensorResolution)(simInt visionSensorHandle,simInt* resolution);
359 typedef simFloat* (__cdecl *ptrSimGetVisionSensorImage)(simInt visionSensorHandle);
360 typedef simUChar* (__cdecl *ptrSimGetVisionSensorCharImage)(simInt visionSensorHandle,simInt* resolutionX,simInt* resolutionY);
361 typedef simInt (__cdecl *ptrSimSetVisionSensorImage)(simInt visionSensorHandle,const simFloat* image);
362 typedef simInt (__cdecl *ptrSimSetVisionSensorCharImage)(simInt visionSensorHandle,const simUChar* image);
363 typedef simFloat* (__cdecl *ptrSimGetVisionSensorDepthBuffer)(simInt visionSensorHandle);
364 typedef simInt (__cdecl *ptrSimCreateUI)(const simChar* uiName,simInt menuAttributes,const simInt* clientSize,const simInt* cellSize,simInt* buttonHandles);
365 typedef simInt (__cdecl *ptrSimCreateUIButton)(simInt uiHandle,const simInt* position,const simInt* size,simInt buttonProperty);
366 typedef simInt (__cdecl *ptrSimGetUIHandle)(const simChar* uiName);
367 typedef simInt (__cdecl *ptrSimGetUIProperty)(simInt uiHandle);
368 typedef simInt (__cdecl *ptrSimGetUIEventButton)(simInt uiHandle,simInt* auxiliaryValues);
369 typedef simInt (__cdecl *ptrSimSetUIProperty)(simInt uiHandle,simInt elementProperty);
370 typedef simInt (__cdecl *ptrSimGetUIButtonProperty)(simInt uiHandle,simInt buttonHandle);
371 typedef simInt (__cdecl *ptrSimSetUIButtonProperty)(simInt uiHandle,simInt buttonHandle,simInt buttonProperty);
372 typedef simInt (__cdecl *ptrSimGetUIButtonSize)(simInt uiHandle,simInt buttonHandle,simInt* size);
373 typedef simInt (__cdecl *ptrSimSetUIButtonLabel)(simInt uiHandle,simInt buttonHandle,const simChar* upStateLabel,const simChar* downStateLabel);
374 typedef simChar* (__cdecl *ptrSimGetUIButtonLabel)(simInt uiHandle,simInt buttonHandle);
375 typedef simInt (__cdecl *ptrSimSetUISlider)(simInt uiHandle,simInt buttonHandle,simInt position);
376 typedef simInt (__cdecl *ptrSimGetUISlider)(simInt uiHandle,simInt buttonHandle);
377 typedef simInt (__cdecl *ptrSimSetUIButtonColor)(simInt uiHandle,simInt buttonHandle,const simFloat* upStateColor,const simFloat* downStateColor,const simFloat* labelColor);
378 typedef simInt (__cdecl *ptrSimSetUIButtonTexture)(simInt uiHandle,simInt buttonHandle,const simInt* size,const simChar* textureData);
379 typedef simInt (__cdecl *ptrSimCreateUIButtonArray)(simInt uiHandle,simInt buttonHandle);
380 typedef simInt (__cdecl *ptrSimSetUIButtonArrayColor)(simInt uiHandle,simInt buttonHandle,const simInt* position,const simFloat* color);
381 typedef simInt (__cdecl *ptrSimDeleteUIButtonArray)(simInt uiHandle,simInt buttonHandle);
382 typedef simInt (__cdecl *ptrSimRemoveUI)(simInt uiHandle);
383 typedef simInt (__cdecl *ptrSimSetUIPosition)(simInt uiHandle,const simInt* position);
384 typedef simInt (__cdecl *ptrSimGetUIPosition)(simInt uiHandle,simInt* position);
385 typedef simInt (__cdecl *ptrSimGetObjectQuaternion)(simInt objectHandle,simInt relativeToObjectHandle,simFloat* quaternion);
386 typedef simInt (__cdecl *ptrSimSetObjectQuaternion)(simInt objectHandle,simInt relativeToObjectHandle,const simFloat* quaternion);
387 typedef simInt (__cdecl *ptrSimRMLPosition)(simInt dofs,simDouble timeStep,simInt flags,const simDouble* currentPosVelAccel,const simDouble* maxVelAccelJerk,const simBool* selection,const simDouble* targetPosVel,simDouble* newPosVelAccel,simVoid* auxData);
388 typedef simInt (__cdecl *ptrSimRMLVelocity)(simInt dofs,simDouble timeStep,simInt flags,const simDouble* currentPosVelAccel,const simDouble* maxAccelJerk,const simBool* selection,const simDouble* targetVel,simDouble* newPosVelAccel,simVoid* auxData);
389 typedef simInt (__cdecl *ptrSimRMLPos)(simInt dofs,simDouble smallestTimeStep,simInt flags,const simDouble* currentPosVelAccel,const simDouble* maxVelAccelJerk,const simBool* selection,const simDouble* targetPosVel,simVoid* auxData);
390 typedef simInt (__cdecl *ptrSimRMLVel)(simInt dofs,simDouble smallestTimeStep,simInt flags,const simDouble* currentPosVelAccel,const simDouble* maxAccelJerk,const simBool* selection,const simDouble* targetVel,simVoid* auxData);
391 typedef simInt (__cdecl *ptrSimRMLStep)(simInt handle,simDouble timeStep,simDouble* newPosVelAccel,simVoid* auxData,simVoid* reserved);
392 typedef simInt (__cdecl *ptrSimRMLRemove)(simInt handle);
393 typedef simInt (__cdecl *ptrSimBuildMatrixQ)(const simFloat* position,const simFloat* quaternion,simFloat* matrix);
394 typedef simInt (__cdecl *ptrSimGetQuaternionFromMatrix)(const simFloat* matrix,simFloat* quaternion);
395 typedef simChar* (__cdecl *ptrSimFileDialog)(simInt mode,const simChar* title,const simChar* startPath,const simChar* initName,const simChar* extName,const simChar* ext);
396 typedef simChar* (__cdecl *ptrSimMsgBox)(simInt dlgType,simInt buttons,const simChar* title,const simChar* message);
397 typedef simInt (__cdecl *ptrSimSetShapeMassAndInertia)(simInt shapeHandle,simFloat mass,const simFloat* inertiaMatrix,const simFloat* centerOfMass,const simFloat* transformation);
398 typedef simInt (__cdecl *ptrSimGetShapeMassAndInertia)(simInt shapeHandle,simFloat* mass,simFloat* inertiaMatrix,simFloat* centerOfMass,const simFloat* transformation);
399 typedef simInt (__cdecl *ptrSimGroupShapes)(const simInt* shapeHandles,simInt shapeCount);
400 typedef simInt* (__cdecl *ptrSimUngroupShape)(simInt shapeHandle,simInt* shapeCount);
401 typedef simInt (__cdecl *ptrSimConvexDecompose)(simInt shapeHandle,simInt options,const simInt* intParams,const simFloat* floatParams);
402 typedef simFloat* (__cdecl *ptrSimGetIkGroupMatrix)(simInt ikGroupHandle,simInt options,simInt* matrixSize);
403 typedef simInt (__cdecl *ptrSimAddGhost)(simInt ghostGroup,simInt objectHandle,simInt options,simFloat startTime,simFloat endTime,const simFloat* color);
404 typedef simInt (__cdecl *ptrSimModifyGhost)(simInt ghostGroup,simInt ghostId,simInt operation,simFloat floatValue,simInt options,simInt optionsMask,const simFloat* colorOrTransformation);
405 typedef simVoid (__cdecl *ptrSimQuitSimulator)(simBool doNotDisplayMessages);
406 typedef simInt (__cdecl *ptrSimGetThreadId)();
407 typedef simInt (__cdecl *ptrSimLockResources)(simInt lockType,simInt reserved);
408 typedef simInt (__cdecl *ptrSimUnlockResources)(simInt lockHandle);
409 typedef simInt (__cdecl *ptrSimEnableEventCallback)(simInt eventCallbackType,const simChar* plugin,simInt reserved);
410 typedef simInt (__cdecl *ptrSimGetMaterialId)(const simChar* materialName);
411 typedef simInt (__cdecl *ptrSimSetShapeMaterial)(simInt shapeHandle,simInt materialId);
412 typedef simInt (__cdecl *ptrSimGetShapeMaterial)(simInt shapeHandle);
413 typedef simInt (__cdecl *ptrSimGetTextureId)(const simChar* textureName,simInt* resolution);
414 typedef simChar* (__cdecl *ptrSimReadTexture)(simInt textureId,simInt options,simInt posX,simInt posY,simInt sizeX,simInt sizeY);
415 typedef simInt (__cdecl *ptrSimWriteTexture)(simInt textureId,simInt options,const simChar* data,simInt posX,simInt posY,simInt sizeX,simInt sizeY,simFloat interpol);
416 typedef simInt (__cdecl *ptrSimCreateTexture)(const simChar* fileName,simInt options,const simFloat* planeSizes,const simFloat* scalingUV,const simFloat* xy_g,simInt fixedResolution,simInt* textureId,simInt* resolution,const simVoid* reserved);
417 typedef simInt (__cdecl *ptrSimWriteCustomDataBlock)(simInt objectHandle,const simChar* dataName,const simChar* data,simInt dataSize);
418 typedef simChar* (__cdecl *ptrSimReadCustomDataBlock)(simInt objectHandle,const simChar* dataName,simInt* dataSize);
419 typedef simInt (__cdecl *ptrSimAddPointCloud)(simInt pageMask,simInt layerMask,simInt objectHandle,simInt options,simFloat pointSize,simInt ptCnt,const simFloat* pointCoordinates,const simChar* defaultColors,const simChar* pointColors,const simFloat* pointNormals);
420 typedef simInt (__cdecl *ptrSimModifyPointCloud)(simInt pointCloudHandle,simInt operation,const simInt* intParam,const simFloat* floatParam);
421 typedef simInt (__cdecl *ptrSimGetShapeGeomInfo)(simInt shapeHandle,simInt* intData,simFloat* floatData,simVoid* reserved);
422 typedef simInt* (__cdecl *ptrSimGetObjectsInTree)(simInt treeBaseHandle,simInt objectType,simInt options,simInt* objectCount);
423 typedef simInt (__cdecl *ptrSimSetObjectSizeValues)(simInt objectHandle,const simFloat* sizeValues);
424 typedef simInt (__cdecl *ptrSimGetObjectSizeValues)(simInt objectHandle,simFloat* sizeValues);
425 typedef simInt (__cdecl *ptrSimScaleObject)(simInt objectHandle,simFloat xScale,simFloat yScale,simFloat zScale,simInt options);
426 typedef simInt (__cdecl *ptrSimSetShapeTexture)(simInt shapeHandle,simInt textureId,simInt mappingMode,simInt options,const simFloat* uvScaling,const simFloat* position,const simFloat* orientation);
427 typedef simInt (__cdecl *ptrSimGetShapeTextureId)(simInt shapeHandle);
428 typedef simInt* (__cdecl *ptrSimGetCollectionObjects)(simInt collectionHandle,simInt* objectCount);
429 typedef simInt (__cdecl *ptrSimHandleCustomizationScripts)(simInt callType);
430 typedef simInt (__cdecl *ptrSimSetScriptAttribute)(simInt scriptHandle,simInt attributeID,simFloat floatVal,simInt intOrBoolVal);
431 typedef simInt (__cdecl *ptrSimGetScriptAttribute)(simInt scriptHandle,simInt attributeID,simFloat* floatVal,simInt* intOrBoolVal);
432 typedef simInt (__cdecl *ptrSimReorientShapeBoundingBox)(simInt shapeHandle,simInt relativeToHandle,simInt reservedSetToZero);
433 typedef simInt (__cdecl *ptrSimSwitchThread)();
434 typedef simInt (__cdecl *ptrSimCreateIkGroup)(simInt options,const simInt* intParams,const simFloat* floatParams,const simVoid* reserved);
435 typedef simInt (__cdecl *ptrSimRemoveIkGroup)(simInt ikGroupHandle);
436 typedef simInt (__cdecl *ptrSimCreateIkElement)(simInt ikGroupHandle,simInt options,const simInt* intParams,const simFloat* floatParams,const simVoid* reserved);
437 typedef simInt (__cdecl *ptrSimCreateCollection)(const simChar* collectionName,simInt options);
438 typedef simInt (__cdecl *ptrSimAddObjectToCollection)(simInt collectionHandle,simInt objectHandle,simInt what,simInt options);
439 typedef simInt (__cdecl *ptrSimSaveImage)(const simUChar* image,const simInt* resolution,simInt options,const simChar* filename,simInt quality,simVoid* reserved);
440 typedef simUChar* (__cdecl *ptrSimLoadImage)(simInt* resolution,simInt options,const simChar* filename,simVoid* reserved);
441 typedef simUChar* (__cdecl *ptrSimGetScaledImage)(const simUChar* imageIn,const simInt* resolutionIn,simInt* resolutionOut,simInt options,simVoid* reserved);
442 typedef simInt (__cdecl *ptrSimTransformImage)(simUChar* image,const simInt* resolution,simInt options,const simFloat* floatParams,const simInt* intParams,simVoid* reserved);
443 typedef simInt (__cdecl *ptrSimGetQHull)(const simFloat* inVertices,simInt inVerticesL,simFloat** verticesOut,simInt* verticesOutL,simInt** indicesOut,simInt* indicesOutL,simInt reserved1,const simFloat* reserved2);
444 typedef simInt (__cdecl *ptrSimGetDecimatedMesh)(const simFloat* inVertices,simInt inVerticesL,const simInt* inIndices,simInt inIndicesL,simFloat** verticesOut,simInt* verticesOutL,simInt** indicesOut,simInt* indicesOutL,simFloat decimationPercent,simInt reserved1,const simFloat* reserved2);
445 typedef simInt (__cdecl *ptrSimExportIk)(const simChar* pathAndFilename,simInt reserved1,simVoid* reserved2);
446 typedef simInt (__cdecl *ptrSimCallScriptFunction)(simInt scriptHandleOrType,const simChar* functionNameAtScriptName,SLuaCallBack* data,const simChar* reservedSetToNull);
447 typedef simInt (__cdecl *ptrSimCallScriptFunctionEx)(simInt scriptHandleOrType,const simChar* functionNameAtScriptName,simInt stackId);
448 typedef simInt (__cdecl *ptrSimComputeJacobian)(simInt ikGroupHandle,simInt options,simVoid* reserved);
449 typedef simInt (__cdecl *ptrSimGetConfigForTipPose)(simInt ikGroupHandle,simInt jointCnt,const simInt* jointHandles,simFloat thresholdDist,simInt maxTimeInMs,simFloat* retConfig,const simFloat* metric,simInt collisionPairCnt,const simInt* collisionPairs,const simInt* jointOptions,const simFloat* lowLimits,const simFloat* ranges,simVoid* reserved);
450 typedef simFloat* (__cdecl *ptrSimGenerateIkPath)(simInt ikGroupHandle,simInt jointCnt,const simInt* jointHandles,simInt ptCnt,simInt collisionPairCnt,const simInt* collisionPairs,const simInt* jointOptions,simVoid* reserved);
451 typedef simChar* (__cdecl *ptrSimGetExtensionString)(simInt objectHandle,simInt index,const char* key);
452 typedef simInt (__cdecl *ptrSimComputeMassAndInertia)(simInt shapeHandle,simFloat density);
453 typedef simInt (__cdecl *ptrSimCreateStack)();
454 typedef simInt (__cdecl *ptrSimReleaseStack)(simInt stackHandle);
455 typedef simInt (__cdecl *ptrSimCopyStack)(simInt stackHandle);
456 typedef simInt (__cdecl *ptrSimPushNullOntoStack)(simInt stackHandle);
457 typedef simInt (__cdecl *ptrSimPushBoolOntoStack)(simInt stackHandle,simBool value);
458 typedef simInt (__cdecl *ptrSimPushInt32OntoStack)(simInt stackHandle,simInt value);
459 typedef simInt (__cdecl *ptrSimPushFloatOntoStack)(simInt stackHandle,simFloat value);
460 typedef simInt (__cdecl *ptrSimPushDoubleOntoStack)(simInt stackHandle,simDouble value);
461 typedef simInt (__cdecl *ptrSimPushStringOntoStack)(simInt stackHandle,const simChar* value,simInt stringSize);
462 typedef simInt (__cdecl *ptrSimPushUInt8TableOntoStack)(simInt stackHandle,const simUChar* values,simInt valueCnt);
463 typedef simInt (__cdecl *ptrSimPushInt32TableOntoStack)(simInt stackHandle,const simInt* values,simInt valueCnt);
464 typedef simInt (__cdecl *ptrSimPushFloatTableOntoStack)(simInt stackHandle,const simFloat* values,simInt valueCnt);
465 typedef simInt (__cdecl *ptrSimPushDoubleTableOntoStack)(simInt stackHandle,const simDouble* values,simInt valueCnt);
466 typedef simInt (__cdecl *ptrSimPushTableOntoStack)(simInt stackHandle);
467 typedef simInt (__cdecl *ptrSimInsertDataIntoStackTable)(simInt stackHandle);
468 typedef simInt (__cdecl *ptrSimGetStackSize)(simInt stackHandle);
469 typedef simInt (__cdecl *ptrSimPopStackItem)(simInt stackHandle,simInt count);
470 typedef simInt (__cdecl *ptrSimMoveStackItemToTop)(simInt stackHandle,simInt cIndex);
471 typedef simInt (__cdecl *ptrSimIsStackValueNull)(simInt stackHandle);
472 typedef simInt (__cdecl *ptrSimGetStackBoolValue)(simInt stackHandle,simBool* boolValue);
473 typedef simInt (__cdecl *ptrSimGetStackInt32Value)(simInt stackHandle,simInt* numberValue);
474 typedef simInt (__cdecl *ptrSimGetStackFloatValue)(simInt stackHandle,simFloat* numberValue);
475 typedef simInt (__cdecl *ptrSimGetStackDoubleValue)(simInt stackHandle,simDouble* numberValue);
476 typedef simChar* (__cdecl *ptrSimGetStackStringValue)(simInt stackHandle,simInt* stringSize);
477 typedef simInt (__cdecl *ptrSimGetStackTableInfo)(simInt stackHandle,simInt infoType);
478 typedef simInt (__cdecl *ptrSimGetStackUInt8Table)(simInt stackHandle,simUChar* array,simInt count);
479 typedef simInt (__cdecl *ptrSimGetStackInt32Table)(simInt stackHandle,simInt* array,simInt count);
480 typedef simInt (__cdecl *ptrSimGetStackFloatTable)(simInt stackHandle,simFloat* array,simInt count);
481 typedef simInt (__cdecl *ptrSimGetStackDoubleTable)(simInt stackHandle,simDouble* array,simInt count);
482 typedef simInt (__cdecl *ptrSimUnfoldStackTable)(simInt stackHandle);
483 typedef simInt (__cdecl *ptrSimDebugStack)(simInt stackHandle,simInt cIndex);
484 typedef simInt (__cdecl *ptrSimSetScriptVariable)(simInt scriptHandleOrType,const simChar* variableNameAtScriptName,simInt stackHandle);
485 typedef simFloat (__cdecl *ptrSimGetEngineFloatParameter)(simInt paramId,simInt objectHandle,const simVoid* object,simBool* ok);
486 typedef simInt (__cdecl *ptrSimGetEngineInt32Parameter)(simInt paramId,simInt objectHandle,const simVoid* object,simBool* ok);
487 typedef simBool (__cdecl *ptrSimGetEngineBoolParameter)(simInt paramId,simInt objectHandle,const simVoid* object,simBool* ok);
488 typedef simInt (__cdecl *ptrSimSetEngineFloatParameter)(simInt paramId,simInt objectHandle,const simVoid* object,simFloat val);
489 typedef simInt (__cdecl *ptrSimSetEngineInt32Parameter)(simInt paramId,simInt objectHandle,const simVoid* object,simInt val);
490 typedef simInt (__cdecl *ptrSimSetEngineBoolParameter)(simInt paramId,simInt objectHandle,const simVoid* object,simBool val);
491 typedef simInt (__cdecl *ptrSimCreateOctree)(simFloat voxelSize,simInt options,simFloat pointSize,simVoid* reserved);
492 typedef simInt (__cdecl *ptrSimCreatePointCloud)(simFloat maxVoxelSize,simInt maxPtCntPerVoxel,simInt options,simFloat pointSize,simVoid* reserved);
493 typedef simInt (__cdecl *ptrSimSetPointCloudOptions)(simInt pointCloudHandle,simFloat maxVoxelSize,simInt maxPtCntPerVoxel,simInt options,simFloat pointSize,simVoid* reserved);
494 typedef simInt (__cdecl *ptrSimGetPointCloudOptions)(simInt pointCloudHandle,simFloat* maxVoxelSize,simInt* maxPtCntPerVoxel,simInt* options,simFloat* pointSize,simVoid* reserved);
495 typedef simInt (__cdecl *ptrSimInsertVoxelsIntoOctree)(simInt octreeHandle,simInt options,const simFloat* pts,simInt ptCnt,const simUChar* color,const simUInt* tag,simVoid* reserved);
496 typedef simInt (__cdecl *ptrSimRemoveVoxelsFromOctree)(simInt octreeHandle,simInt options,const simFloat* pts,simInt ptCnt,simVoid* reserved);
497 typedef simInt (__cdecl *ptrSimInsertPointsIntoPointCloud)(simInt pointCloudHandle,simInt options,const simFloat* pts,simInt ptCnt,const simUChar* color,simVoid* optionalValues);
498 typedef simInt (__cdecl *ptrSimRemovePointsFromPointCloud)(simInt pointCloudHandle,simInt options,const simFloat* pts,simInt ptCnt,simFloat tolerance,simVoid* reserved);
499 typedef simInt (__cdecl *ptrSimIntersectPointsWithPointCloud)(simInt pointCloudHandle,simInt options,const simFloat* pts,simInt ptCnt,simFloat tolerance,simVoid* reserved);
500 typedef const float* (__cdecl *ptrSimGetOctreeVoxels)(simInt octreeHandle,simInt* ptCnt,simVoid* reserved);
501 typedef const float* (__cdecl *ptrSimGetPointCloudPoints)(simInt pointCloudHandle,simInt* ptCnt,simVoid* reserved);
502 typedef simInt (__cdecl *ptrSimInsertObjectIntoOctree)(simInt octreeHandle,simInt objectHandle,simInt options,const simUChar* color,simUInt tag,simVoid* reserved);
503 typedef simInt (__cdecl *ptrSimSubtractObjectFromOctree)(simInt octreeHandle,simInt objectHandle,simInt options,simVoid* reserved);
504 typedef simInt (__cdecl *ptrSimInsertObjectIntoPointCloud)(simInt pointCloudHandle,simInt objectHandle,simInt options,simFloat gridSize,const simUChar* color,simVoid* optionalValues);
505 typedef simInt (__cdecl *ptrSimSubtractObjectFromPointCloud)(simInt pointCloudHandle,simInt objectHandle,simInt options,simFloat tolerance,simVoid* reserved);
506 typedef simInt (__cdecl *ptrSimCheckOctreePointOccupancy)(simInt octreeHandle,simInt options,const simFloat* points,simInt ptCnt,simUInt* tag,simUInt64* location,simVoid* reserved);
507 typedef simChar* (__cdecl *ptrSimOpenTextEditor)(const simChar* initText,const simChar* xml,simVoid* reserved);
508 typedef simChar* (__cdecl *ptrSimPackTable)(simInt stackHandle,simInt* bufferSize);
509 typedef simInt (__cdecl *ptrSimUnpackTable)(simInt stackHandle,const simChar* buffer,simInt bufferSize);
510 
511 
512 
514 typedef const void* (__cdecl *ptr_simGetContactCallback)(simInt index);
515 typedef simVoid (__cdecl *ptr_simSetDynamicSimulationIconCode)(simVoid* object,simInt code);
516 typedef simVoid (__cdecl *ptr_simSetDynamicObjectFlagForVisualization)(simVoid* object,simInt flag);
517 typedef simInt (__cdecl *ptr_simGetObjectListSize)(simInt objType);
518 typedef const simVoid* (__cdecl *ptr_simGetObjectFromIndex)(simInt objType,simInt index);
519 typedef simInt (__cdecl *ptr_simGetObjectID)(const simVoid* object);
520 typedef simInt (__cdecl *ptr_simGetObjectType)(const simVoid* object);
521 typedef const simVoid** (__cdecl *ptr_simGetObjectChildren)(const simVoid* object,simInt* count);
522 typedef const simVoid* (__cdecl *ptr_simGetGeomProxyFromShape)(const simVoid* shape);
523 typedef const simVoid* (__cdecl *ptr_simGetParentObject)(const simVoid* object);
524 typedef const simVoid* (__cdecl *ptr_simGetObject)(int objID);
525 typedef const simVoid* (__cdecl *ptr_simGetIkGroupObject)(int ikGroupID);
526 typedef simInt (__cdecl *ptr_simMpHandleIkGroupObject)(const simVoid* ikGroup);
527 typedef simVoid (__cdecl *ptr_simGetObjectLocalTransformation)(const simVoid* object,simFloat* pos,simFloat* quat,simBool excludeFirstJointTransformation);
528 typedef simVoid (__cdecl *ptr_simSetObjectLocalTransformation)(simVoid* object,const simFloat* pos,const simFloat* quat);
529 typedef simVoid (__cdecl *ptr_simSetObjectCumulativeTransformation)(simVoid* object,const simFloat* pos,const simFloat* quat,simBool keepChildrenInPlace);
530 typedef simVoid (__cdecl *ptr_simGetObjectCumulativeTransformation)(const simVoid* object,simFloat* pos,simFloat* quat,simBool excludeFirstJointTransformation);
531 typedef simBool (__cdecl *ptr_simIsShapeDynamicallyStatic)(const simVoid* shape);
532 typedef simInt (__cdecl *ptr_simGetTreeDynamicProperty)(const simVoid* object);
533 typedef simInt (__cdecl *ptr_simGetDummyLinkType)(const simVoid* dummy,simInt* linkedDummyID);
534 typedef simInt (__cdecl *ptr_simGetJointMode)(const simVoid* joint);
535 typedef simBool (__cdecl *ptr_simIsJointInHybridOperation)(const simVoid* joint);
536 typedef simVoid (__cdecl *ptr_simDisableDynamicTreeForManipulation)(const simVoid* object,simBool disableFlag);
537 typedef simBool (__cdecl *ptr_simIsShapeDynamicallyRespondable)(const simVoid* shape);
538 typedef simInt (__cdecl *ptr_simGetDynamicCollisionMask)(const simVoid* shape);
539 typedef const simVoid* (__cdecl *ptr_simGetLastParentForLocalGlobalCollidable)(const simVoid* shape);
542 typedef simVoid (__cdecl *ptr_simSetJointPosition)(const simVoid* joint,simFloat pos);
543 typedef simFloat (__cdecl *ptr_simGetJointPosition)(const simVoid* joint);
545 typedef simVoid (__cdecl *ptr_simGetInitialDynamicVelocity)(const simVoid* shape,simFloat* vel);
546 typedef simVoid (__cdecl *ptr_simSetInitialDynamicVelocity)(simVoid* shape,const simFloat* vel);
547 typedef simVoid (__cdecl *ptr_simGetInitialDynamicAngVelocity)(const simVoid* shape,simFloat* angularVel);
548 typedef simVoid (__cdecl *ptr_simSetInitialDynamicAngVelocity)(simVoid* shape,const simFloat* angularVel);
549 typedef simBool (__cdecl *ptr_simGetStartSleeping)(const simVoid* shape);
550 typedef simBool (__cdecl *ptr_simGetWasPutToSleepOnce)(const simVoid* shape);
551 typedef simBool (__cdecl *ptr_simGetDynamicsFullRefreshFlag)(const simVoid* object);
552 typedef simVoid (__cdecl *ptr_simSetDynamicsFullRefreshFlag)(const simVoid* object,simBool flag);
554 typedef simBool (__cdecl *ptr_simGetGeomProxyDynamicsFullRefreshFlag)(const simVoid* geomData);
555 typedef simBool (__cdecl *ptr_simGetParentFollowsDynamic)(const simVoid* shape);
556 typedef simVoid (__cdecl *ptr_simSetShapeDynamicVelocity)(simVoid* shape,const simFloat* linear,const simFloat* angular);
557 typedef simVoid (__cdecl *ptr_simGetAdditionalForceAndTorque)(const simVoid* shape,simFloat* force,simFloat* torque);
558 typedef simVoid (__cdecl *ptr_simClearAdditionalForceAndTorque)(const simVoid* shape);
559 typedef simBool (__cdecl *ptr_simGetJointPositionInterval)(const simVoid* joint,simFloat* minValue,simFloat* rangeValue);
560 typedef simInt (__cdecl *ptr_simGetJointType)(const simVoid* joint);
561 typedef simBool (__cdecl *ptr_simIsForceSensorBroken)(const simVoid* forceSensor);
563 typedef simBool (__cdecl *ptr_simIsDynamicMotorEnabled)(const simVoid* joint);
566 typedef simVoid (__cdecl *ptr_simGetMotorPid)(const simVoid* joint,simFloat* pParam,simFloat* iParam,simFloat* dParam);
567 typedef simFloat (__cdecl *ptr_simGetDynamicMotorTargetPosition)(const simVoid* joint);
568 typedef simFloat (__cdecl *ptr_simGetDynamicMotorTargetVelocity)(const simVoid* joint);
569 typedef simFloat (__cdecl *ptr_simGetDynamicMotorMaxForce)(const simVoid* joint);
572 typedef simVoid (__cdecl *ptr_simSetJointSphericalTransformation)(simVoid* joint,const simFloat* quat);
573 typedef simVoid (__cdecl *ptr_simAddForceSensorCumulativeForcesAndTorques)(simVoid* forceSensor,const simFloat* force,const simFloat* torque,int totalPassesCount);
574 typedef simVoid (__cdecl *ptr_simAddJointCumulativeForcesOrTorques)(simVoid* joint,simFloat forceOrTorque,int totalPassesCount);
575 typedef simVoid (__cdecl *ptr_simSetDynamicJointLocalTransformationPart2)(simVoid* joint,const simFloat* pos,const simFloat* quat);
576 typedef simVoid (__cdecl *ptr_simSetDynamicForceSensorLocalTransformationPart2)(simVoid* forceSensor,const simFloat* pos,const simFloat* quat);
579 typedef const simVoid* (__cdecl *ptr_simGetGeomWrapFromGeomProxy)(const simVoid* geomData);
580 typedef simVoid (__cdecl *ptr_simGetLocalInertiaFrame)(const simVoid* geomInfo,simFloat* pos,simFloat* quat);
581 typedef simInt (__cdecl *ptr_simGetPurePrimitiveType)(const simVoid* geomInfo);
582 typedef simBool (__cdecl *ptr_simIsGeomWrapGeometric)(const simVoid* geomInfo);
583 typedef simBool (__cdecl *ptr_simIsGeomWrapConvex)(const simVoid* geomInfo);
584 typedef simInt (__cdecl *ptr_simGetGeometricCount)(const simVoid* geomInfo);
585 typedef simVoid (__cdecl *ptr_simGetAllGeometrics)(const simVoid* geomInfo,simVoid** allGeometrics);
586 typedef simVoid (__cdecl *ptr_simGetPurePrimitiveSizes)(const simVoid* geometric,simFloat* sizes);
587 typedef simVoid (__cdecl *ptr_simMakeDynamicAnnouncement)(int announceType);
588 typedef simVoid (__cdecl *ptr_simGetVerticesLocalFrame)(const simVoid* geometric,simFloat* pos,simFloat* quat);
589 typedef const simFloat* (__cdecl *ptr_simGetHeightfieldData)(const simVoid* geometric,simInt* xCount,simInt* yCount,simFloat* minHeight,simFloat* maxHeight);
590 typedef simVoid (__cdecl *ptr_simGetCumulativeMeshes)(const simVoid* geomInfo,simFloat** vertices,simInt* verticesSize,simInt** indices,simInt* indicesSize);
591 typedef simFloat (__cdecl *ptr_simGetMass)(const simVoid* geomInfo);
592 typedef simVoid (__cdecl *ptr_simGetPrincipalMomentOfInertia)(const simVoid* geomInfo,simFloat* inertia);
593 typedef simVoid (__cdecl *ptr_simGetGravity)(simFloat* gravity);
594 typedef simInt (__cdecl *ptr_simGetTimeDiffInMs)(simInt previousTime);
595 typedef simBool (__cdecl *ptr_simDoEntitiesCollide)(simInt entity1ID,simInt entity2ID,simInt* cacheBuffer,simBool overrideCollidableFlagIfShape1,simBool overrideCollidableFlagIfShape2,simBool pathPlanningRoutineCalling);
596 typedef simBool (__cdecl *ptr_simGetDistanceBetweenEntitiesIfSmaller)(simInt entity1ID,simInt entity2ID,simFloat* distance,simFloat* ray,simInt* cacheBuffer,simBool overrideMeasurableFlagIfNonCollection1,simBool overrideMeasurableFlagIfNonCollection2,simBool pathPlanningRoutineCalling);
597 typedef simInt (__cdecl *ptr_simHandleJointControl)(const simVoid* joint,simInt auxV,const simInt* inputValuesInt,const simFloat* inputValuesFloat,simFloat* outputValues);
598 typedef simInt (__cdecl *ptr_simHandleCustomContact)(simInt objHandle1,simInt objHandle2,simInt engine,simInt* dataInt,simFloat* dataFloat);
599 typedef simFloat (__cdecl *ptr_simGetPureHollowScaling)(const simVoid* geometric);
600 typedef simInt (__cdecl *ptr_simGetJointCallbackCallOrder)(const simVoid* joint);
601 
602 
678 extern ptrSimLoadUI simLoadUI;
679 extern ptrSimSaveUI simSaveUI;
931 extern ptrSimRMLPos simRMLPos;
932 extern ptrSimRMLVel simRMLVel;
938 extern ptrSimMsgBox simMsgBox;
1052 
1053 
1142 
1143 
1144 
1145 // Deprecated begin
1146 typedef simInt (__cdecl *ptrSimSerialPortOpen)(simInt portNumber,simInt baudRate,simVoid* reserved1,simVoid* reserved2);
1147 typedef simInt (__cdecl *ptrSimSerialPortClose)(simInt portNumber);
1148 typedef simInt (__cdecl *ptrSimSerialPortSend)(simInt portNumber,const simChar* data,simInt dataLength);
1149 typedef simInt (__cdecl *ptrSimSerialPortRead)(simInt portNumber,simChar* buffer,simInt dataLengthToRead);
1150 typedef simInt (__cdecl *ptrSimJointGetForce)(simInt jointHandle,simFloat* forceOrTorque);
1151 typedef simInt (__cdecl *ptrSimGetPathPlanningHandle)(const simChar* pathPlanningObjectName);
1152 typedef simInt (__cdecl *ptrSimGetMotionPlanningHandle)(const simChar* motionPlanningObjectName);
1153 typedef simInt (__cdecl *ptrSimGetMpConfigForTipPose)(simInt motionPlanningObjectHandle,simInt options,simFloat closeNodesDistance,simInt trialCount,const simFloat* tipPose,simInt maxTimeInMs,simFloat* outputJointPositions,const simFloat* referenceConfigs,simInt referenceConfigCount,const simFloat* jointWeights,const simInt* jointBehaviour,simInt correctionPasses);
1154 typedef simFloat* (__cdecl *ptrSimFindMpPath)(simInt motionPlanningObjectHandle,const simFloat* startConfig,const simFloat* goalConfig,simInt options,simFloat stepSize,simInt* outputConfigsCnt,simInt maxTimeInMs,simFloat* reserved,const simInt* auxIntParams,const simFloat* auxFloatParams);
1155 typedef simFloat* (__cdecl *ptrSimSimplifyMpPath)(simInt motionPlanningObjectHandle,const simFloat* pathBuffer,simInt configCnt,simInt options,simFloat stepSize,simInt increment,simInt* outputConfigsCnt,simInt maxTimeInMs,simFloat* reserved,const simInt* auxIntParams,const simFloat* auxFloatParams);
1156 typedef simFloat* (__cdecl *ptrSimFindIkPath)(simInt motionPlanningObjectHandle,const simFloat* startConfig,const simFloat* goalPose,simInt options,simFloat stepSize,simInt* outputConfigsCnt,simFloat* reserved,const simInt* auxIntParams,const simFloat* auxFloatParams);
1157 typedef simFloat* (__cdecl *ptrSimGetMpConfigTransition)(simInt motionPlanningObjectHandle,const simFloat* startConfig,const simFloat* goalConfig,simInt options,const simInt* select,simFloat calcStepSize,simFloat maxOutStepSize,simInt wayPointCnt,const simFloat* wayPoints,simInt* outputConfigsCnt,const simInt* auxIntParams,const simFloat* auxFloatParams);
1158 typedef simInt (__cdecl *ptrSimCreateMotionPlanning)(simInt jointCnt,const simInt* jointHandles,const simInt* jointRangeSubdivisions,const simFloat* jointMetricWeights,simInt options,const simInt* intParams,const simFloat* floatParams,const simVoid* reserved);
1159 typedef simInt (__cdecl *ptrSimRemoveMotionPlanning)(simInt motionPlanningHandle);
1160 typedef simInt (__cdecl *ptrSimSearchPath)(simInt pathPlanningObjectHandle,simFloat maximumSearchTime);
1161 typedef simInt (__cdecl *ptrSimInitializePathSearch)(simInt pathPlanningObjectHandle,simFloat maximumSearchTime,simFloat searchTimeStep);
1162 typedef simInt (__cdecl *ptrSimPerformPathSearchStep)(simInt temporaryPathSearchObject,simBool abortSearch);
1163 typedef simInt (__cdecl *ptrSimLockInterface)(simBool locked);
1165 typedef simInt (__cdecl *ptrSimResetPath)(simInt pathHandle);
1166 typedef simInt (__cdecl *ptrSimHandlePath)(simInt pathHandle,simFloat deltaTime);
1167 typedef simInt (__cdecl *ptrSimResetJoint)(simInt jointHandle);
1168 typedef simInt (__cdecl *ptrSimHandleJoint)(simInt jointHandle,simFloat deltaTime);
1169 typedef simInt (__cdecl *ptrSimAppendScriptArrayEntry)(const simChar* reservedSetToNull,simInt scriptHandleOrType,const simChar* arrayNameAtScriptName,const simChar* keyName,const simChar* data,const simInt* what);
1170 typedef simInt (__cdecl *ptrSimClearScriptVariable)(const simChar* reservedSetToNull,simInt scriptHandleOrType,const simChar* variableNameAtScriptName);
1171 typedef simVoid (__cdecl *ptr_simGetJointOdeParameters)(const simVoid* joint,simFloat* stopERP,simFloat* stopCFM,simFloat* bounce,simFloat* fudge,simFloat* normalCFM);
1172 typedef simVoid (__cdecl *ptr_simGetJointBulletParameters)(const simVoid* joint,simFloat* stopERP,simFloat* stopCFM,simFloat* normalCFM);
1173 typedef simVoid (__cdecl *ptr_simGetOdeMaxContactFrictionCFMandERP)(const simVoid* geomInfo,simInt* maxContacts,simFloat* friction,simFloat* cfm,simFloat* erp);
1174 typedef simBool (__cdecl *ptr_simGetBulletCollisionMargin)(const simVoid* geomInfo,simFloat* margin,simInt* otherProp);
1175 typedef simBool (__cdecl *ptr_simGetBulletStickyContact)(const simVoid* geomInfo);
1176 typedef simFloat (__cdecl *ptr_simGetBulletRestitution)(const simVoid* geomInfo);
1177 typedef simVoid (__cdecl *ptr_simGetVortexParameters)(const simVoid* object,simInt version,simFloat* floatParams,simInt* intParams);
1178 typedef simVoid (__cdecl *ptr_simGetNewtonParameters)(const simVoid* object,simInt* version,simFloat* floatParams,simInt* intParams);
1179 typedef simVoid (__cdecl *ptr_simGetDamping)(const simVoid* geomInfo,simFloat* linDamping,simFloat* angDamping);
1180 typedef simFloat (__cdecl *ptr_simGetFriction)(const simVoid* geomInfo);
1216 // Deprecated end
1217 
1218 #endif // !defined(V_REPLIB_INCLUDED_)
ptrSimScaleObjects simScaleObjects
Definition: v_repLib.cpp:220
ptrSimInsertPathCtrlPoints simInsertPathCtrlPoints
Definition: v_repLib.cpp:307
simInt(__cdecl * ptrSimGetMpConfigForTipPose)(simInt motionPlanningObjectHandle, simInt options, simFloat closeNodesDistance, simInt trialCount, const simFloat *tipPose, simInt maxTimeInMs, simFloat *outputJointPositions, const simFloat *referenceConfigs, simInt referenceConfigCount, const simFloat *jointWeights, const simInt *jointBehaviour, simInt correctionPasses)
Definition: v_repLib.h:1153
ptrSimGetScriptSimulationParameter simGetScriptSimulationParameter
Definition: v_repLib.cpp:192
simVoid *(__cdecl * ptrSimGetMainWindow)(simInt type)
Definition: v_repLib.h:63
ptrSimDoesFileExist simDoesFileExist
Definition: v_repLib.cpp:120
simInt(__cdecl * ptrSimSetObjectName)(simInt objectHandle, const simChar *objectName)
Definition: v_repLib.h:88
ptrSimGetVisionSensorDepthBuffer simGetVisionSensorDepthBuffer
Definition: v_repLib.cpp:342
ptrSimGetShapeMaterial simGetShapeMaterial
Definition: v_repLib.cpp:391
ptrSimSerialPortRead simSerialPortRead
Definition: v_repLib.cpp:587
simFloat *(__cdecl * ptrSimCheckVisionSensorEx)(simInt visionSensorHandle, simInt entityHandle, simBool returnImage)
Definition: v_repLib.h:357
simInt(__cdecl * ptrSimGetIntegerSignal)(const simChar *signalName, simInt *signalValue)
Definition: v_repLib.h:260
const simVoid *(__cdecl * ptr_simGetObject)(int objID)
Definition: v_repLib.h:524
ptrSimRemoveCollection simRemoveCollection
Definition: v_repLib.cpp:69
ptrSimGetShapeTextureId simGetShapeTextureId
Definition: v_repLib.cpp:406
ptrSimSetObjectIntParameter simSetObjectIntParameter
Definition: v_repLib.cpp:313
simInt(__cdecl * ptrSimHandleJoint)(simInt jointHandle, simFloat deltaTime)
Definition: v_repLib.h:1168
simInt(__cdecl * ptrSimGetShapeMesh)(simInt shapeHandle, simFloat **vertices, simInt *verticesSize, simInt **indices, simInt *indicesSize, simFloat **normals)
Definition: v_repLib.h:321
simInt(__cdecl * ptrSimPersistentDataWrite)(const simChar *dataName, const simChar *dataValue, simInt dataLength, simInt options)
Definition: v_repLib.h:350
ptrSimGetEngineFloatParameter simGetEngineFloatParameter
Definition: v_repLib.cpp:464
ptrSimResetDynamicObject simResetDynamicObject
Definition: v_repLib.cpp:275
ptr_simGetObjectLocalTransformation _simGetObjectLocalTransformation
Definition: v_repLib.cpp:507
simInt(__cdecl * ptrSimConvexDecompose)(simInt shapeHandle, simInt options, const simInt *intParams, const simFloat *floatParams)
Definition: v_repLib.h:401
simInt(__cdecl * ptrSimSetVisionSensorCharImage)(simInt visionSensorHandle, const simUChar *image)
Definition: v_repLib.h:362
ptrSimInitializePathSearch simInitializePathSearch
Definition: v_repLib.cpp:599
simInt(__cdecl * ptrSimClearStringSignal)(const simChar *signalName)
Definition: v_repLib.h:267
ptrSimSetBooleanParameter simSetBooleanParameter
Definition: v_repLib.cpp:47
simVoid(__cdecl * ptr_simMakeDynamicAnnouncement)(int announceType)
Definition: v_repLib.h:587
simInt(__cdecl * ptrSimCloseScene)()
Definition: v_repLib.h:132
ptrSimLoadScene simLoadScene
Definition: v_repLib.cpp:110
simInt(__cdecl * ptrSimAdjustRealTimeTimer)(simInt instanceIndex, simFloat deltaTime)
Definition: v_repLib.h:205
ptr_simSetDynamicJointLocalTransformationPart2 _simSetDynamicJointLocalTransformationPart2
Definition: v_repLib.cpp:555
ptrSimGetPointCloudPoints simGetPointCloudPoints
Definition: v_repLib.cpp:480
simInt(__cdecl * ptr_simGetTimeDiffInMs)(simInt previousTime)
Definition: v_repLib.h:594
ptrSimIsRealTimeSimulationStepNeeded simIsRealTimeSimulationStepNeeded
Definition: v_repLib.cpp:183
ptrSimGetSystemTimeInMs simGetSystemTimeInMs
Definition: v_repLib.cpp:109
ptrSimSetScriptSimulationParameter simSetScriptSimulationParameter
Definition: v_repLib.cpp:193
int getVrepProcAddresses(LIBRARY lib)
Definition: v_repLib.cpp:672
ptrSimGetStackFloatValue simGetStackFloatValue
Definition: v_repLib.cpp:453
ptrSimReadCollision simReadCollision
Definition: v_repLib.cpp:128
ptrSimSerialPortClose simSerialPortClose
Definition: v_repLib.cpp:585
simInt(__cdecl * ptrSimGetLinkDummy)(simInt dummyHandle)
Definition: v_repLib.h:290
ptr_simGetJointPosition _simGetJointPosition
Definition: v_repLib.cpp:523
simInt(__cdecl * ptrSimMoveStackItemToTop)(simInt stackHandle, simInt cIndex)
Definition: v_repLib.h:470
ptrSimHandleIkGroup simHandleIkGroup
Definition: v_repLib.cpp:134
simBool(__cdecl * ptr_simIsJointInHybridOperation)(const simVoid *joint)
Definition: v_repLib.h:535
simInt(__cdecl * ptrSimModifyPointCloud)(simInt pointCloudHandle, simInt operation, const simInt *intParam, const simFloat *floatParam)
Definition: v_repLib.h:420
ptrSimGetStackFloatTable simGetStackFloatTable
Definition: v_repLib.cpp:459
double simDouble
Definition: v_repTypes.h:40
simInt(__cdecl * ptrSimSetIntegerParameter)(simInt parameter, simInt intState)
Definition: v_repLib.h:72
LIBRARY loadVrepLibrary(const char *pathAndFilename)
Definition: v_repLib.cpp:622
simFloat *(__cdecl * ptrSimSimplifyMpPath)(simInt motionPlanningObjectHandle, const simFloat *pathBuffer, simInt configCnt, simInt options, simFloat stepSize, simInt increment, simInt *outputConfigsCnt, simInt maxTimeInMs, simFloat *reserved, const simInt *auxIntParams, const simFloat *auxFloatParams)
Definition: v_repLib.h:1155
ptrSimGetCollectionName simGetCollectionName
Definition: v_repLib.cpp:71
ptrSimPushDoubleTableOntoStack simPushDoubleTableOntoStack
Definition: v_repLib.cpp:444
simInt(__cdecl * ptrSimSetUIButtonProperty)(simInt uiHandle, simInt buttonHandle, simInt buttonProperty)
Definition: v_repLib.h:371
ptrSimScaleSelectedObjects simScaleSelectedObjects
Definition: v_repLib.cpp:219
simInt(__cdecl * ptrSimSaveScene)(const simChar *filename)
Definition: v_repLib.h:133
ptrSimFloatingViewAdd simFloatingViewAdd
Definition: v_repLib.cpp:194
ptr_simGetDynamicMotorUpperLimitVelocity _simGetDynamicMotorUpperLimitVelocity
Definition: v_repLib.cpp:550
simInt(__cdecl * ptrSimGetBooleanParameter)(simInt parameter)
Definition: v_repLib.h:69
ptrSimIntersectPointsWithPointCloud simIntersectPointsWithPointCloud
Definition: v_repLib.cpp:478
ptrSimCreateBuffer simCreateBuffer
Definition: v_repLib.cpp:171
ptr_simClearAdditionalForceAndTorque _simClearAdditionalForceAndTorque
Definition: v_repLib.cpp:538
ptrSimGetObjectSpecialProperty simGetObjectSpecialProperty
Definition: v_repLib.cpp:251
simInt(__cdecl * ptrSimGetJointInterval)(simInt objectHandle, simBool *cyclic, simFloat *interval)
Definition: v_repLib.h:110
ptr_simGetWasPutToSleepOnce _simGetWasPutToSleepOnce
Definition: v_repLib.cpp:530
simInt(__cdecl * ptrSimSetUISlider)(simInt uiHandle, simInt buttonHandle, simInt position)
Definition: v_repLib.h:375
ptr_simGetBulletRestitution _simGetBulletRestitution
Definition: v_repLib.cpp:614
ptr_simGetObjectID _simGetObjectID
Definition: v_repLib.cpp:499
ptr_simGetStartSleeping _simGetStartSleeping
Definition: v_repLib.cpp:529
simVoid(__cdecl * ptr_simGetOdeMaxContactFrictionCFMandERP)(const simVoid *geomInfo, simInt *maxContacts, simFloat *friction, simFloat *cfm, simFloat *erp)
Definition: v_repLib.h:1173
ptrSimTubeWrite simTubeWrite
Definition: v_repLib.cpp:287
simInt(__cdecl * ptrSimExportMesh)(simInt fileformat, const simChar *pathAndFilename, simInt options, simFloat scalingFactor, simInt elementCount, simFloat **vertices, const simInt *verticesSizes, simInt **indices, const simInt *indicesSizes, simFloat **reserved, simChar **names)
Definition: v_repLib.h:317
simInt(__cdecl * ptrSimSetStringSignal)(const simChar *signalName, const simChar *signalValue, simInt stringLength)
Definition: v_repLib.h:265
ptrSimAuxiliaryConsolePrint simAuxiliaryConsolePrint
Definition: v_repLib.cpp:293
ptrSimCallScriptFunction simCallScriptFunction
Definition: v_repLib.cpp:425
simInt(__cdecl * ptrSimGetShapeTriangle)(simInt shapeHandle, simInt groupElementIndex, simInt triangleIndex, simInt *vertexIndices, simFloat *triangleNormals)
Definition: v_repLib.h:280
ptrSimSwitchThread simSwitchThread
Definition: v_repLib.cpp:412
ptrSimGetScriptText simGetScriptText
Definition: v_repLib.cpp:141
ptr_simGetPrincipalMomentOfInertia _simGetPrincipalMomentOfInertia
Definition: v_repLib.cpp:572
ptr_simSetObjectLocalTransformation _simSetObjectLocalTransformation
Definition: v_repLib.cpp:508
ptrSimAddScript simAddScript
Definition: v_repLib.cpp:152
ptrSimEmptyCollection simEmptyCollection
Definition: v_repLib.cpp:70
simInt(__cdecl * ptrSimGetBoolParameter)(simInt parameter)
Definition: v_repLib.h:71
simChar *(__cdecl * ptrSimGetSignalName)(simInt signalIndex, simInt signalType)
Definition: v_repLib.h:268
ptrSimGetShapeMassAndInertia simGetShapeMassAndInertia
Definition: v_repLib.cpp:377
ptrSimSetJointTargetVelocity simSetJointTargetVelocity
Definition: v_repLib.cpp:212
simInt(__cdecl * ptrSimSetUIProperty)(simInt uiHandle, simInt elementProperty)
Definition: v_repLib.h:369
ptrSimAddDrawingObject simAddDrawingObject
Definition: v_repLib.cpp:228
const simFloat *(__cdecl * ptr_simGetHeightfieldData)(const simVoid *geometric, simInt *xCount, simInt *yCount, simFloat *minHeight, simFloat *maxHeight)
Definition: v_repLib.h:589
ptr_simIsForceSensorBroken _simIsForceSensorBroken
Definition: v_repLib.cpp:541
simInt(__cdecl * ptrSimSetEngineBoolParameter)(simInt paramId, simInt objectHandle, const simVoid *object, simBool val)
Definition: v_repLib.h:490
simInt(__cdecl * ptrSimSetJointPosition)(simInt objectHandle, simFloat position)
Definition: v_repLib.h:101
ptrSimSetObjectSpecialProperty simSetObjectSpecialProperty
Definition: v_repLib.cpp:250
ptrSimClearIntegerSignal simClearIntegerSignal
Definition: v_repLib.cpp:240
ptrSimSetLightParameters simSetLightParameters
Definition: v_repLib.cpp:260
ptr_simGetGeomProxyDynamicsFullRefreshFlag _simGetGeomProxyDynamicsFullRefreshFlag
Definition: v_repLib.cpp:534
ptrSimGetScriptRawBuffer simGetScriptRawBuffer
Definition: v_repLib.cpp:215
simInt(__cdecl * ptrSimPushBoolOntoStack)(simInt stackHandle, simBool value)
Definition: v_repLib.h:457
ptr_simGetGeometricCount _simGetGeometricCount
Definition: v_repLib.cpp:564
simInt(__cdecl * ptrSimCreateDummy)(simFloat size, const simFloat *color)
Definition: v_repLib.h:325
simInt(__cdecl * ptrSimSearchPath)(simInt pathPlanningObjectHandle, simFloat maximumSearchTime)
Definition: v_repLib.h:1160
ptrSimCutPathCtrlPoints simCutPathCtrlPoints
Definition: v_repLib.cpp:308
ptrSimSetLinkDummy simSetLinkDummy
Definition: v_repLib.cpp:270
ptrSimGetShapeColor simGetShapeColor
Definition: v_repLib.cpp:274
simInt(__cdecl * ptrSimSetArrayParameter)(simInt parameter, const simVoid *arrayOfValues)
Definition: v_repLib.h:345
simChar *(__cdecl * ptrSimGetObjectConfiguration)(simInt objectHandle)
Definition: v_repLib.h:197
simInt(__cdecl * ptrSimAppendScriptArrayEntry)(const simChar *reservedSetToNull, simInt scriptHandleOrType, const simChar *arrayNameAtScriptName, const simChar *keyName, const simChar *data, const simInt *what)
Definition: v_repLib.h:1169
simInt(__cdecl * ptrSimJointGetForce)(simInt jointHandle, simFloat *forceOrTorque)
Definition: v_repLib.h:1150
simInt(__cdecl * ptrSimCheckVisionSensor)(simInt visionSensorHandle, simInt entityHandle, simFloat **auxValues, simInt **auxValuesCount)
Definition: v_repLib.h:356
simInt(__cdecl * ptrSimGetUIPosition)(simInt uiHandle, simInt *position)
Definition: v_repLib.h:384
ptrSimReadCustomDataBlock simReadCustomDataBlock
Definition: v_repLib.cpp:397
simInt(__cdecl * ptrSimTransformVector)(const simFloat *matrix, simFloat *vect)
Definition: v_repLib.h:124
simInt(__cdecl * ptrSimSetObjectSizeValues)(simInt objectHandle, const simFloat *sizeValues)
Definition: v_repLib.h:423
ptrSimPersistentDataRead simPersistentDataRead
Definition: v_repLib.cpp:330
ptrSimGetIkGroupMatrix simGetIkGroupMatrix
Definition: v_repLib.cpp:381
simBool(__cdecl * ptr_simGetBulletCollisionMargin)(const simVoid *geomInfo, simFloat *margin, simInt *otherProp)
Definition: v_repLib.h:1174
ptrSimGetUIButtonProperty simGetUIButtonProperty
Definition: v_repLib.cpp:349
simInt(__cdecl * ptrSimRemoveParticleObject)(simInt objectHandle)
Definition: v_repLib.h:253
simVoid(__cdecl * ptr_simAddJointCumulativeForcesOrTorques)(simVoid *joint, simFloat forceOrTorque, int totalPassesCount)
Definition: v_repLib.h:574
ptr_simSetDynamicsFullRefreshFlag _simSetDynamicsFullRefreshFlag
Definition: v_repLib.cpp:532
simInt(__cdecl * ptrSimScaleObjects)(const simFloat *objectHandles, simInt objectCount, simFloat scalingFactor, simBool scalePositionsToo)
Definition: v_repLib.h:241
ptrSimSetEngineFloatParameter simSetEngineFloatParameter
Definition: v_repLib.cpp:467
simInt(__cdecl * ptrSimGetShapeColor)(simInt shapeHandle, const simChar *colorName, simInt colorComponent, simFloat *rgbData)
Definition: v_repLib.h:295
simInt(__cdecl * ptrSimResetMill)(simInt millHandle)
Definition: v_repLib.h:182
ptrSimPerformPathSearchStep simPerformPathSearchStep
Definition: v_repLib.cpp:600
simInt(__cdecl * ptrSimGetObjectUniqueIdentifier)(simInt objectHandle, simInt *uniqueIdentifier)
Definition: v_repLib.h:243
ptrSimGetScriptAttribute simGetScriptAttribute
Definition: v_repLib.cpp:410
ptrSimGetMotionPlanningHandle simGetMotionPlanningHandle
Definition: v_repLib.cpp:590
simInt(__cdecl * ptrSimResetPath)(simInt pathHandle)
Definition: v_repLib.h:1165
ptrSimGetJointPosition simGetJointPosition
Definition: v_repLib.cpp:79
simInt(__cdecl * ptrSimEndDialog)(simInt genericDialogHandle)
Definition: v_repLib.h:228
simInt(__cdecl * ptrSimGetModelProperty)(simInt objectHandle)
Definition: v_repLib.h:293
ptr_simGetAllGeometrics _simGetAllGeometrics
Definition: v_repLib.cpp:565
ptr_simGetOdeMaxContactFrictionCFMandERP _simGetOdeMaxContactFrictionCFMandERP
Definition: v_repLib.cpp:611
ptrSimGenerateIkPath simGenerateIkPath
Definition: v_repLib.cpp:429
ptrSimSetUIProperty simSetUIProperty
Definition: v_repLib.cpp:348
ptrSimResetPath simResetPath
Definition: v_repLib.cpp:603
ptrSimCreateTexture simCreateTexture
Definition: v_repLib.cpp:395
simInt(__cdecl * ptrSimAddObjectCustomData)(simInt objectHandle, simInt header, const simChar *data, simInt dataLength)
Definition: v_repLib.h:189
simInt(__cdecl * ptrSimGetShapeTextureId)(simInt shapeHandle)
Definition: v_repLib.h:427
simInt(__cdecl * ptr_simGetObjectID)(const simVoid *object)
Definition: v_repLib.h:519
ptrSimDebugStack simDebugStack
Definition: v_repLib.cpp:462
ptr_simGetDummyLinkType _simGetDummyLinkType
Definition: v_repLib.cpp:513
ptrSimRMLPosition simRMLPosition
Definition: v_repLib.cpp:366
ptrSimCheckCollisionEx simCheckCollisionEx
Definition: v_repLib.cpp:174
simInt(__cdecl * ptrSimInsertPathCtrlPoints)(simInt pathHandle, simInt options, simInt startIndex, simInt ptCnt, const simVoid *ptData)
Definition: v_repLib.h:330
ptrSimInvertMatrix simInvertMatrix
Definition: v_repLib.cpp:100
simInt(__cdecl * ptrSimInsertObjectIntoPointCloud)(simInt pointCloudHandle, simInt objectHandle, simInt options, simFloat gridSize, const simUChar *color, simVoid *optionalValues)
Definition: v_repLib.h:504
FARPROC _getProcAddress(LIBRARY lib, const char *funcName)
Definition: v_repLib.cpp:659
simInt(__cdecl * ptrSimSetConfigurationTree)(const simChar *data)
Definition: v_repLib.h:200
ptr_simSetShapeDynamicVelocity _simSetShapeDynamicVelocity
Definition: v_repLib.cpp:536
simVoid(__cdecl * ptr_simGetInitialDynamicVelocity)(const simVoid *shape, simFloat *vel)
Definition: v_repLib.h:545
ptrSimGetLinkDummy simGetLinkDummy
Definition: v_repLib.cpp:269
simInt(__cdecl * ptrSimGetIntegerParameter)(simInt parameter, simInt *intState)
Definition: v_repLib.h:73
simInt(__cdecl * ptrSimGetStackFloatValue)(simInt stackHandle, simFloat *numberValue)
Definition: v_repLib.h:474
ptrSimCheckCollision simCheckCollision
Definition: v_repLib.cpp:173
ptrSimCreateUIButtonArray simCreateUIButtonArray
Definition: v_repLib.cpp:358
ptrSimSetJointForce simSetJointForce
Definition: v_repLib.cpp:83
ptrSimCheckProximitySensor simCheckProximitySensor
Definition: v_repLib.cpp:162
ptrSimGetObjectProperty simGetObjectProperty
Definition: v_repLib.cpp:249
simInt(__cdecl * ptrSimResetCollision)(simInt collisionObjectHandle)
Definition: v_repLib.h:179
simInt(__cdecl * ptrSimSetSimulationTimeStep)(simFloat timeStep)
Definition: v_repLib.h:201
const simVoid *(__cdecl * ptr_simGetLastParentForLocalGlobalCollidable)(const simVoid *shape)
Definition: v_repLib.h:539
ptrSimGetStackSize simGetStackSize
Definition: v_repLib.cpp:447
ptrSimStopSimulation simStopSimulation
Definition: v_repLib.cpp:188
ptrSimSimplifyMpPath simSimplifyMpPath
Definition: v_repLib.cpp:593
simInt(__cdecl * ptrSimSetBooleanParameter)(simInt parameter, simBool boolState)
Definition: v_repLib.h:68
ptr_simGetNewtonParameters _simGetNewtonParameters
Definition: v_repLib.cpp:616
simInt(__cdecl * ptrSimReleaseBuffer)(simChar *buffer)
Definition: v_repLib.h:193
ptrSimSetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass
Definition: v_repLib.cpp:320
ptr_simGetFriction _simGetFriction
Definition: v_repLib.cpp:618
ptrSimEndDialog simEndDialog
Definition: v_repLib.cpp:207
ptr_simSetDynamicMotorReflectedPositionFromDynamicEngine _simSetDynamicMotorReflectedPositionFromDynamicEngine
Definition: v_repLib.cpp:551
ptrSimCheckOctreePointOccupancy simCheckOctreePointOccupancy
Definition: v_repLib.cpp:485
ptrSimLoadUI simLoadUI
Definition: v_repLib.cpp:115
ptrSimFindIkPath simFindIkPath
Definition: v_repLib.cpp:595
simInt(__cdecl * ptrSimGetDecimatedMesh)(const simFloat *inVertices, simInt inVerticesL, const simInt *inIndices, simInt inIndicesL, simFloat **verticesOut, simInt *verticesOutL, simInt **indicesOut, simInt *indicesOutL, simFloat decimationPercent, simInt reserved1, const simFloat *reserved2)
Definition: v_repLib.h:444
simInt(__cdecl * ptrSimGetClosestPositionOnPath)(simInt pathHandle, simFloat *absolutePosition, simFloat *pathPosition)
Definition: v_repLib.h:276
simInt(__cdecl * ptrSimSetFloatParameter)(simInt parameter, simFloat floatState)
Definition: v_repLib.h:79
simInt(__cdecl * ptr_simHandleCustomContact)(simInt objHandle1, simInt objHandle2, simInt engine, simInt *dataInt, simFloat *dataFloat)
Definition: v_repLib.h:598
simInt(__cdecl * ptrSimSetObjectSpecialProperty)(simInt objectHandle, simInt prop)
Definition: v_repLib.h:271
ptrSimCheckVisionSensorEx simCheckVisionSensorEx
Definition: v_repLib.cpp:336
ptrSimGetShapeMesh simGetShapeMesh
Definition: v_repLib.cpp:300
ptrSimGetDistanceHandle simGetDistanceHandle
Definition: v_repLib.cpp:156
simInt(__cdecl * ptrSimGetPage)()
Definition: v_repLib.h:224
simChar *(__cdecl * ptrSimGetConfigurationTree)(simInt objectHandle)
Definition: v_repLib.h:199
ptrSimPauseSimulation simPauseSimulation
Definition: v_repLib.cpp:189
simInt(__cdecl * ptrSimSetLastError)(const simChar *funcName, const simChar *errorMessage)
Definition: v_repLib.h:218
simInt(__cdecl * ptr_simGetDynamicCollisionMask)(const simVoid *shape)
Definition: v_repLib.h:538
simInt(__cdecl * ptrSimIsHandleValid)(simInt generalObjectHandle, simInt generalObjectType)
Definition: v_repLib.h:352
simInt(__cdecl * ptrSimRemoveModel)(simInt objectHandle)
Definition: v_repLib.h:85
simUChar *(__cdecl * ptrSimGetScaledImage)(const simUChar *imageIn, const simInt *resolutionIn, simInt *resolutionOut, simInt options, simVoid *reserved)
Definition: v_repLib.h:441
simInt(__cdecl * ptrSimSetThreadIsFree)(simBool freeMode)
Definition: v_repLib.h:305
const simVoid **(__cdecl * ptr_simGetObjectChildren)(const simVoid *object, simInt *count)
Definition: v_repLib.h:521
ptrSimGetStackInt32Value simGetStackInt32Value
Definition: v_repLib.cpp:452
ptrSimReadProximitySensor simReadProximitySensor
Definition: v_repLib.cpp:132
simInt(__cdecl * ptrSimReadVisionSensor)(simInt visionSensorHandle, simFloat **auxValues, simInt **auxValuesCount)
Definition: v_repLib.h:354
simInt(__cdecl * ptr_simGetObjectListSize)(simInt objType)
Definition: v_repLib.h:517
simInt(__cdecl * ptrSimCheckProximitySensorEx2)(simInt sensorHandle, simFloat *vertexPointer, simInt itemType, simInt itemCount, simInt detectionMode, simFloat detectionThreshold, simFloat maxAngle, simFloat *detectedPoint, simFloat *normalVector)
Definition: v_repLib.h:185
simInt(__cdecl * ptrSimSetStringParameter)(simInt parameter, const simChar *stringState)
Definition: v_repLib.h:81
simInt(__cdecl * ptrSimRemoveUI)(simInt uiHandle)
Definition: v_repLib.h:382
simInt(__cdecl * ptrSimAddModuleMenuEntry)(const simChar *entryLabel, simInt itemCount, simInt *itemHandles)
Definition: v_repLib.h:139
simInt(__cdecl * ptrSimResetDynamicObject)(simInt objectHandle)
Definition: v_repLib.h:296
ptrSimReleaseStack simReleaseStack
Definition: v_repLib.cpp:433
simInt(__cdecl * ptrSimGetStackSize)(simInt stackHandle)
Definition: v_repLib.h:468
ptrSimExportIk simExportIk
Definition: v_repLib.cpp:424
ptr_simGetJointType _simGetJointType
Definition: v_repLib.cpp:540
ptrSimSetFloatParameter simSetFloatParameter
Definition: v_repLib.cpp:58
ptrSimAddParticleObjectItem simAddParticleObjectItem
Definition: v_repLib.cpp:233
ptrSimGetClosestPositionOnPath simGetClosestPositionOnPath
Definition: v_repLib.cpp:255
simInt(__cdecl * ptrSimSetObjectFloatParameter)(simInt objectHandle, simInt parameterID, simFloat parameter)
Definition: v_repLib.h:338
simChar *(__cdecl * ptrSimGetStringParameter)(simInt parameter)
Definition: v_repLib.h:82
ptrSimGetObjectType simGetObjectType
Definition: v_repLib.cpp:94
simInt(__cdecl * ptrSimCreateMotionPlanning)(simInt jointCnt, const simInt *jointHandles, const simInt *jointRangeSubdivisions, const simFloat *jointMetricWeights, simInt options, const simInt *intParams, const simFloat *floatParams, const simVoid *reserved)
Definition: v_repLib.h:1158
simInt(__cdecl * ptrSimGetQuaternionFromMatrix)(const simFloat *matrix, simFloat *quaternion)
Definition: v_repLib.h:394
ptrSimCheckProximitySensorEx simCheckProximitySensorEx
Definition: v_repLib.cpp:163
ptrSimHandleGeneralCallbackScript simHandleGeneralCallbackScript
Definition: v_repLib.cpp:150
simInt(__cdecl * ptrSimGetObjectQuaternion)(simInt objectHandle, simInt relativeToObjectHandle, simFloat *quaternion)
Definition: v_repLib.h:385
ptrSimResetGraph simResetGraph
Definition: v_repLib.cpp:199
ptrSimResetMill simResetMill
Definition: v_repLib.cpp:161
simInt(__cdecl * ptrSimDeleteUIButtonArray)(simInt uiHandle, simInt buttonHandle)
Definition: v_repLib.h:381
simVoid(__cdecl * ptr_simSetDynamicMotorReflectedPositionFromDynamicEngine)(simVoid *joint, simFloat pos)
Definition: v_repLib.h:571
ptrSimReadTexture simReadTexture
Definition: v_repLib.cpp:393
simInt(__cdecl * ptrSimPushDoubleTableOntoStack)(simInt stackHandle, const simDouble *values, simInt valueCnt)
Definition: v_repLib.h:465
ptrSimLockResources simLockResources
Definition: v_repLib.cpp:386
simInt(__cdecl * ptrSimGetQHull)(const simFloat *inVertices, simInt inVerticesL, simFloat **verticesOut, simInt *verticesOutL, simInt **indicesOut, simInt *indicesOutL, simInt reserved1, const simFloat *reserved2)
Definition: v_repLib.h:443
ptrSimGetSimulationTime simGetSimulationTime
Definition: v_repLib.cpp:105
ptrSimCreateProximitySensor simCreateProximitySensor
Definition: v_repLib.cpp:305
ptrSimGetUInt64Parameter simGetUInt64Parameter
Definition: v_repLib.cpp:55
simInt(__cdecl * ptrSimPopStackItem)(simInt stackHandle, simInt count)
Definition: v_repLib.h:469
simInt(__cdecl * ptrSimResetDistance)(simInt distanceObjectHandle)
Definition: v_repLib.h:180
simInt(__cdecl * ptrSimAddScript)(simInt scriptProperty)
Definition: v_repLib.h:173
ptrSimGetOrientationOnPath simGetOrientationOnPath
Definition: v_repLib.cpp:254
ptrSimSetPathTargetNominalVelocity simSetPathTargetNominalVelocity
Definition: v_repLib.cpp:214
ptrSimComputeMassAndInertia simComputeMassAndInertia
Definition: v_repLib.cpp:431
ptr_simGetMass _simGetMass
Definition: v_repLib.cpp:571
ptrSimRMLRemove simRMLRemove
Definition: v_repLib.cpp:371
simInt(__cdecl * ptrSimTubeWrite)(simInt tubeHandle, const simChar *data, simInt dataLength)
Definition: v_repLib.h:308
simInt(__cdecl * ptrSimAddStatusbarMessage)(const simChar *message)
Definition: v_repLib.h:138
simInt(__cdecl * ptrSimBreakForceSensor)(simInt objectHandle)
Definition: v_repLib.h:278
ptr_simGetAdditionalForceAndTorque _simGetAdditionalForceAndTorque
Definition: v_repLib.cpp:537
simInt(__cdecl * ptrSimSetLinkDummy)(simInt dummyHandle, simInt linkedDummyHandle)
Definition: v_repLib.h:291
ptrSimGetSystemTime simGetSystemTime
Definition: v_repLib.cpp:107
simInt(__cdecl * ptrSimSetUIButtonLabel)(simInt uiHandle, simInt buttonHandle, const simChar *upStateLabel, const simChar *downStateLabel)
Definition: v_repLib.h:373
simInt(__cdecl * ptrSimSaveImage)(const simUChar *image, const simInt *resolution, simInt options, const simChar *filename, simInt quality, simVoid *reserved)
Definition: v_repLib.h:439
ptrSimGetJointMatrix simGetJointMatrix
Definition: v_repLib.cpp:87
ptrSimSetJointMode simSetJointMode
Definition: v_repLib.cpp:276
simInt(__cdecl * ptrSimSetInt32Parameter)(simInt parameter, simInt intState)
Definition: v_repLib.h:74
ptrSimGetDialogResult simGetDialogResult
Definition: v_repLib.cpp:205
simInt(__cdecl * ptrSimGetCollisionHandle)(const simChar *collisionObjectName)
Definition: v_repLib.h:176
simInt(__cdecl * ptrSimGetExplicitHandling)(simInt generalObjectHandle)
Definition: v_repLib.h:289
simInt(__cdecl * ptrSimCreateUI)(const simChar *uiName, simInt menuAttributes, const simInt *clientSize, const simInt *cellSize, simInt *buttonHandles)
Definition: v_repLib.h:364
simFloat *(__cdecl * ptrSimGetMpConfigTransition)(simInt motionPlanningObjectHandle, const simFloat *startConfig, const simFloat *goalConfig, simInt options, const simInt *select, simFloat calcStepSize, simFloat maxOutStepSize, simInt wayPointCnt, const simFloat *wayPoints, simInt *outputConfigsCnt, const simInt *auxIntParams, const simFloat *auxFloatParams)
Definition: v_repLib.h:1157
ptrSimGetUIHandle simGetUIHandle
Definition: v_repLib.cpp:345
simInt(__cdecl * ptrSimGetJointMatrix)(simInt objectHandle, simFloat *matrix)
Definition: v_repLib.h:108
ptrSimApplyMilling simApplyMilling
Definition: v_repLib.cpp:237
ptrSimRemoveParticleObject simRemoveParticleObject
Definition: v_repLib.cpp:232
ptrSimRegisterScriptVariable simRegisterScriptVariable
Definition: v_repLib.cpp:211
ptrSimSetUIButtonColor simSetUIButtonColor
Definition: v_repLib.cpp:356
ptrSimSetIntegerParameter simSetIntegerParameter
Definition: v_repLib.cpp:51
simInt(__cdecl * ptrSimDoesFileExist)(const simChar *filename)
Definition: v_repLib.h:141
simInt(__cdecl * ptrSimRemoveMotionPlanning)(simInt motionPlanningHandle)
Definition: v_repLib.h:1159
ptrSimGetConfigurationTree simGetConfigurationTree
Definition: v_repLib.cpp:178
simInt(__cdecl * ptrSimGetObjectPosition)(simInt objectHandle, simInt relativeToObjectHandle, simFloat *position)
Definition: v_repLib.h:96
ptr_simIsDynamicMotorEnabled _simIsDynamicMotorEnabled
Definition: v_repLib.cpp:543
ptr_simGetShapeIsStaticAndNotRespondableButDynamicTag _simGetShapeIsStaticAndNotRespondableButDynamicTag
Definition: v_repLib.cpp:521
ptrSimGroupShapes simGroupShapes
Definition: v_repLib.cpp:378
ptrSimTubeOpen simTubeOpen
Definition: v_repLib.cpp:285
ptrSimGetObjectName simGetObjectName
Definition: v_repLib.cpp:65
simFloat(__cdecl * ptr_simGetDynamicMotorUpperLimitVelocity)(const simVoid *joint)
Definition: v_repLib.h:570
simInt(__cdecl * ptrSimGetStackTableInfo)(simInt stackHandle, simInt infoType)
Definition: v_repLib.h:477
ptrSimGetObjectParent simGetObjectParent
Definition: v_repLib.cpp:91
simInt(__cdecl * ptrSimHandleMill)(simInt millHandle, simFloat *removedSurfaceAndVolume)
Definition: v_repLib.h:154
simInt(__cdecl * ptrSimCreatePointCloud)(simFloat maxVoxelSize, simInt maxPtCntPerVoxel, simInt options, simFloat pointSize, simVoid *reserved)
Definition: v_repLib.h:492
ptrSimGetStackInt32Table simGetStackInt32Table
Definition: v_repLib.cpp:458
simInt(__cdecl * ptrSimCreateVisionSensor)(simInt options, const simInt *intParams, const simFloat *floatParams, const simFloat *color)
Definition: v_repLib.h:327
simInt(__cdecl * ptrSimGetIkGroupHandle)(const simChar *ikGroupName)
Definition: v_repLib.h:178
simInt(__cdecl * ptrSimPerformPathSearchStep)(simInt temporaryPathSearchObject, simBool abortSearch)
Definition: v_repLib.h:1162
simInt(__cdecl * ptrSimRegisterScriptVariable)(const simChar *varName, const simChar *varValue, simInt stackHandle)
Definition: v_repLib.h:232
simInt(__cdecl * ptrSimSerialOpen)(const simChar *portString, simInt baudRate, simVoid *reserved1, simVoid *reserved2)
Definition: v_repLib.h:299
ptrSimModifyPointCloud simModifyPointCloud
Definition: v_repLib.cpp:399
ptrSimGetObjectHandle simGetObjectHandle
Definition: v_repLib.cpp:62
ptrSimAdjustRealTimeTimer simAdjustRealTimeTimer
Definition: v_repLib.cpp:184
simInt(__cdecl * ptrSimSetPage)(simInt index)
Definition: v_repLib.h:223
simInt(__cdecl * ptrSimGetCollectionHandle)(const simChar *collectionName)
Definition: v_repLib.h:89
ptrSimRefreshDialogs simRefreshDialogs
Definition: v_repLib.cpp:154
simFloat(__cdecl * ptrSimGetSimulationTimeStep)()
Definition: v_repLib.h:202
ptrSimInsertVoxelsIntoOctree simInsertVoxelsIntoOctree
Definition: v_repLib.cpp:474
simInt(__cdecl * ptrSimPushNullOntoStack)(simInt stackHandle)
Definition: v_repLib.h:456
ptrSimLoadImage simLoadImage
Definition: v_repLib.cpp:419
ptr_simGetIkGroupObject _simGetIkGroupObject
Definition: v_repLib.cpp:505
ptrSimHandlePath simHandlePath
Definition: v_repLib.cpp:604
simInt(__cdecl * ptrSimRunSimulator)(const simChar *applicationName, simInt options, simVoid(*initCallBack)(), simVoid(*loopCallBack)(), simVoid(*deinitCallBack)())
Definition: v_repLib.h:61
simInt(__cdecl * ptrSimPushStringOntoStack)(simInt stackHandle, const simChar *value, simInt stringSize)
Definition: v_repLib.h:461
simInt(__cdecl * ptrSimGetPositionOnPath)(simInt pathHandle, simFloat relativeDistance, simFloat *position)
Definition: v_repLib.h:273
ptrSimGetVelocity simGetVelocity
Definition: v_repLib.cpp:263
ptrSimGetObjectStringParameter simGetObjectStringParameter
Definition: v_repLib.cpp:318
ptrSimCopyPasteObjects simCopyPasteObjects
Definition: v_repLib.cpp:218
ptrSimAddDrawingObjectItem simAddDrawingObjectItem
Definition: v_repLib.cpp:230
simInt(__cdecl * ptrSimSubtractObjectFromOctree)(simInt octreeHandle, simInt objectHandle, simInt options, simVoid *reserved)
Definition: v_repLib.h:503
simVoid(__cdecl * ptr_simSetInitialDynamicAngVelocity)(simVoid *shape, const simFloat *angularVel)
Definition: v_repLib.h:548
ptrSimGetSimulatorMessage simGetSimulatorMessage
Definition: v_repLib.cpp:41
const float *(__cdecl * ptrSimGetOctreeVoxels)(simInt octreeHandle, simInt *ptCnt, simVoid *reserved)
Definition: v_repLib.h:500
ptrSimQuitSimulator simQuitSimulator
Definition: v_repLib.cpp:384
simBool(__cdecl * ptr_simIsGeomWrapConvex)(const simVoid *geomInfo)
Definition: v_repLib.h:583
ptrSimSetSimulationTimeStep simSetSimulationTimeStep
Definition: v_repLib.cpp:180
simInt(__cdecl * ptrSimGetPathPosition)(simInt objectHandle, simFloat *position)
Definition: v_repLib.h:105
ptrSimSetShapeColor simSetShapeColor
Definition: v_repLib.cpp:273
ptrSimComputeJacobian simComputeJacobian
Definition: v_repLib.cpp:427
simInt(__cdecl * ptrSimGetInt32Parameter)(simInt parameter, simInt *intState)
Definition: v_repLib.h:75
simInt(__cdecl * ptrSimResetProximitySensor)(simInt sensorHandle)
Definition: v_repLib.h:181
ptrSimGetConfigForTipPose simGetConfigForTipPose
Definition: v_repLib.cpp:428
simInt(__cdecl * ptrSimCreateCollection)(const simChar *collectionName, simInt options)
Definition: v_repLib.h:437
simBool(__cdecl * ptr_simGetJointPositionInterval)(const simVoid *joint, simFloat *minValue, simFloat *rangeValue)
Definition: v_repLib.h:559
simInt(__cdecl * ptrSimRMLPosition)(simInt dofs, simDouble timeStep, simInt flags, const simDouble *currentPosVelAccel, const simDouble *maxVelAccelJerk, const simBool *selection, const simDouble *targetPosVel, simDouble *newPosVelAccel, simVoid *auxData)
Definition: v_repLib.h:387
simInt(__cdecl * ptrSimSetJointInterval)(simInt objectHandle, simBool cyclic, const simFloat *interval)
Definition: v_repLib.h:111
ptrSimGetObjectChild simGetObjectChild
Definition: v_repLib.cpp:92
ptrSimGetNavigationMode simGetNavigationMode
Definition: v_repLib.cpp:201
ptrSimWriteTexture simWriteTexture
Definition: v_repLib.cpp:394
ptr_simGetJointBulletParameters _simGetJointBulletParameters
Definition: v_repLib.cpp:610
ptr_simGetDamping _simGetDamping
Definition: v_repLib.cpp:617
simInt(__cdecl * ptr_simGetObjectType)(const simVoid *object)
Definition: v_repLib.h:520
ptrSimSendModuleMessage simSendModuleMessage
Definition: v_repLib.cpp:46
simInt(__cdecl * ptrSimBuildIdentityMatrix)(simFloat *matrix)
Definition: v_repLib.h:117
ptrSimCreateOctree simCreateOctree
Definition: v_repLib.cpp:470
ptr_simIsShapeDynamicallyRespondable _simIsShapeDynamicallyRespondable
Definition: v_repLib.cpp:517
ptrSimAuxiliaryConsoleShow simAuxiliaryConsoleShow
Definition: v_repLib.cpp:292
ptrSimGetVisionSensorResolution simGetVisionSensorResolution
Definition: v_repLib.cpp:337
ptrSimTubeRead simTubeRead
Definition: v_repLib.cpp:288
simInt(__cdecl * ptrSimUnlockResources)(simInt lockHandle)
Definition: v_repLib.h:408
simInt(__cdecl * ptrSimGetJointForce)(simInt jointHandle, simFloat *forceOrTorque)
Definition: v_repLib.h:344
ptr_simGetParentObject _simGetParentObject
Definition: v_repLib.cpp:503
simVoid(__cdecl * ptr_simAddForceSensorCumulativeForcesAndTorques)(simVoid *forceSensor, const simFloat *force, const simFloat *torque, int totalPassesCount)
Definition: v_repLib.h:573
ptrSimRMLVel simRMLVel
Definition: v_repLib.cpp:369
ptr_simGetJointPositionInterval _simGetJointPositionInterval
Definition: v_repLib.cpp:539
ptrSimGetQHull simGetQHull
Definition: v_repLib.cpp:422
simInt(__cdecl * ptrSimCopyMatrix)(const simFloat *matrixIn, simFloat *matrixOut)
Definition: v_repLib.h:118
simVoid(__cdecl * ptr_simGetPrincipalMomentOfInertia)(const simVoid *geomInfo, simFloat *inertia)
Definition: v_repLib.h:592
simInt(__cdecl * ptrSimGetSceneCustomData)(simInt header, simChar *data)
Definition: v_repLib.h:188
ptrSimCreatePointCloud simCreatePointCloud
Definition: v_repLib.cpp:471
simVoid(__cdecl * ptr_simSetDynamicForceSensorLocalTransformationPart2)(simVoid *forceSensor, const simFloat *pos, const simFloat *quat)
Definition: v_repLib.h:576
simFloat(__cdecl * ptr_simGetFriction)(const simVoid *geomInfo)
Definition: v_repLib.h:1180
ptrSimSetJointTargetPosition simSetJointTargetPosition
Definition: v_repLib.cpp:81
ptrSimGetEngineBoolParameter simGetEngineBoolParameter
Definition: v_repLib.cpp:466
ptrSimHandleMill simHandleMill
Definition: v_repLib.cpp:133
ptrSimGetPage simGetPage
Definition: v_repLib.cpp:203
simInt(__cdecl * ptrSimGetObjectSpecialProperty)(simInt objectHandle)
Definition: v_repLib.h:272
ptrSimGetUISlider simGetUISlider
Definition: v_repLib.cpp:355
simInt(__cdecl * ptrSimSetCollectionName)(simInt collectionHandle, const simChar *collectionName)
Definition: v_repLib.h:93
simInt(__cdecl * ptrSimSetScriptRawBuffer)(simInt scriptHandle, const simChar *buffer, simInt bufferSize)
Definition: v_repLib.h:237
simInt(__cdecl * ptrSimRemoveObject)(simInt objectHandle)
Definition: v_repLib.h:84
simInt(__cdecl * ptrSimCopyStack)(simInt stackHandle)
Definition: v_repLib.h:455
ptrSimReadForceSensor simReadForceSensor
Definition: v_repLib.cpp:256
simInt(__cdecl * ptrSimGetShapeGeomInfo)(simInt shapeHandle, simInt *intData, simFloat *floatData, simVoid *reserved)
Definition: v_repLib.h:421
simInt(__cdecl * ptrSimGetObjectSelection)(simInt *objectHandles)
Definition: v_repLib.h:147
ptrSimCreateMeshShape simCreateMeshShape
Definition: v_repLib.cpp:297
simInt(__cdecl * ptrSimGetStackUInt8Table)(simInt stackHandle, simUChar *array, simInt count)
Definition: v_repLib.h:478
simInt *(__cdecl * ptrSimGetObjectsInTree)(simInt treeBaseHandle, simInt objectType, simInt options, simInt *objectCount)
Definition: v_repLib.h:422
ptrSimGetObjectSelection simGetObjectSelection
Definition: v_repLib.cpp:126
ptr_simSetShapeIsStaticAndNotRespondableButDynamicTag _simSetShapeIsStaticAndNotRespondableButDynamicTag
Definition: v_repLib.cpp:520
ptrSimPopStackItem simPopStackItem
Definition: v_repLib.cpp:448
simInt(__cdecl * ptrSimGetScriptAssociatedWithObject)(simInt objectHandle)
Definition: v_repLib.h:166
ptrSimPackTable simPackTable
Definition: v_repLib.cpp:487
ptrSimLoadModel simLoadModel
Definition: v_repLib.cpp:113
simInt(__cdecl * ptrSimCallScriptFunction)(simInt scriptHandleOrType, const simChar *functionNameAtScriptName, SLuaCallBack *data, const simChar *reservedSetToNull)
Definition: v_repLib.h:446
simInt(__cdecl * ptrSimApplyMilling)(simInt objectHandle)
Definition: v_repLib.h:258
simVoid(__cdecl * ptr_simSetShapeIsStaticAndNotRespondableButDynamicTag)(const simVoid *shape, simBool tag)
Definition: v_repLib.h:540
simInt(__cdecl * ptrSimAddForce)(simInt shapeHandle, const simFloat *position, const simFloat *force)
Definition: v_repLib.h:287
simInt(__cdecl * ptrSimResetMilling)(simInt objectHandle)
Definition: v_repLib.h:257
ptrSimHandleGraph simHandleGraph
Definition: v_repLib.cpp:198
const simVoid *(__cdecl * ptr_simGetObjectFromIndex)(simInt objType, simInt index)
Definition: v_repLib.h:518
ptr_simGetContactCallback _simGetContactCallback
Definition: v_repLib.cpp:494
simInt(__cdecl * ptrSimHandleCustomizationScripts)(simInt callType)
Definition: v_repLib.h:429
simInt(__cdecl * ptrSimDeleteSelectedObjects)()
Definition: v_repLib.h:242
ptrSimSetShapeTexture simSetShapeTexture
Definition: v_repLib.cpp:405
ptrSimSetPage simSetPage
Definition: v_repLib.cpp:202
ptrSimGetLastError simGetLastError
Definition: v_repLib.cpp:43
ptrSimJointGetForce simJointGetForce
Definition: v_repLib.cpp:588
simInt(__cdecl * ptrSimLoadModule)(const simChar *filenameAndPath, const simChar *pluginName)
Definition: v_repLib.h:65
simBool(__cdecl * ptr_simGetStartSleeping)(const simVoid *shape)
Definition: v_repLib.h:549
simInt(__cdecl * ptrSimPushTableOntoStack)(simInt stackHandle)
Definition: v_repLib.h:466
simInt(__cdecl * ptrSimCheckCollision)(simInt entity1Handle, simInt entity2Handle)
Definition: v_repLib.h:194
ptrSimPushBoolOntoStack simPushBoolOntoStack
Definition: v_repLib.cpp:436
simInt(__cdecl * ptrSimBuildMatrixQ)(const simFloat *position, const simFloat *quaternion, simFloat *matrix)
Definition: v_repLib.h:393
ptrSimGetIkGroupHandle simGetIkGroupHandle
Definition: v_repLib.cpp:157
simInt(__cdecl * ptrSimEmptyCollection)(simInt collectionHandle)
Definition: v_repLib.h:91
ptrSimSetObjectInt32Parameter simSetObjectInt32Parameter
Definition: v_repLib.cpp:315
ptr_simIsGeomWrapConvex _simIsGeomWrapConvex
Definition: v_repLib.cpp:563
ptrSimIsHandleValid simIsHandleValid
Definition: v_repLib.cpp:331
ptrSimRemoveScript simRemoveScript
Definition: v_repLib.cpp:153
const simVoid *(__cdecl * ptr_simGetGeomProxyFromShape)(const simVoid *shape)
Definition: v_repLib.h:522
simInt(__cdecl * ptrSimGetObjectChild)(simInt objectHandle, simInt index)
Definition: v_repLib.h:113
simInt(__cdecl * ptrSimSerialPortOpen)(simInt portNumber, simInt baudRate, simVoid *reserved1, simVoid *reserved2)
Definition: v_repLib.h:1146
simBool(__cdecl * ptr_simIsShapeDynamicallyRespondable)(const simVoid *shape)
Definition: v_repLib.h:537
ptrSimReadVisionSensor simReadVisionSensor
Definition: v_repLib.cpp:333
simInt(__cdecl * ptrSimSerialSend)(simInt portHandle, const simChar *data, simInt dataLength)
Definition: v_repLib.h:301
ptrSimSetIkGroupProperties simSetIkGroupProperties
Definition: v_repLib.cpp:326
simInt(__cdecl * ptrSimSetModuleMenuItemState)(simInt itemHandle, simInt state, const simChar *label)
Definition: v_repLib.h:140
simInt(__cdecl * ptrSimSetObjectMatrix)(simInt objectHandle, simInt relativeToObjectHandle, const simFloat *matrix)
Definition: v_repLib.h:95
ptrSimSetObjectParent simSetObjectParent
Definition: v_repLib.cpp:93
ptrSimSetFloatSignal simSetFloatSignal
Definition: v_repLib.cpp:241
ptrSimGetScriptProperty simGetScriptProperty
Definition: v_repLib.cpp:142
ptrSimCreateIkGroup simCreateIkGroup
Definition: v_repLib.cpp:413
ptrSimRemoveDrawingObject simRemoveDrawingObject
Definition: v_repLib.cpp:229
simVoid(__cdecl * ptr_simGetNewtonParameters)(const simVoid *object, simInt *version, simFloat *floatParams, simInt *intParams)
Definition: v_repLib.h:1178
ptrSimGetFloatParameter simGetFloatParameter
Definition: v_repLib.cpp:59
simUChar *(__cdecl * ptrSimLoadImage)(simInt *resolution, simInt options, const simChar *filename, simVoid *reserved)
Definition: v_repLib.h:440
unsigned long long int simUInt64
Definition: v_repTypes.h:44
ptrSimSetNavigationMode simSetNavigationMode
Definition: v_repLib.cpp:200
simVoid(__cdecl * ptr_simSetDynamicJointLocalTransformationPart2IsValid)(simVoid *joint, simBool valid)
Definition: v_repLib.h:577
ptrSimGetDataOnPath simGetDataOnPath
Definition: v_repLib.cpp:253
simInt(__cdecl * ptrSimGetStackDoubleTable)(simInt stackHandle, simDouble *array, simInt count)
Definition: v_repLib.h:481
simInt(__cdecl * ptrSimCheckIkGroup)(simInt ikGroupHandle, simInt jointCnt, const simInt *jointHandles, simFloat *jointValues, const simInt *jointOptions)
Definition: v_repLib.h:156
simInt(__cdecl * ptrSimCreateStack)()
Definition: v_repLib.h:453
simFloat(__cdecl * ptrSimGetSystemTime)()
Definition: v_repLib.h:128
ptrSimGetExplicitHandling simGetExplicitHandling
Definition: v_repLib.cpp:268
ptrSimTransformVector simTransformVector
Definition: v_repLib.cpp:103
ptrSimResetJoint simResetJoint
Definition: v_repLib.cpp:605
ptrSimHandleProximitySensor simHandleProximitySensor
Definition: v_repLib.cpp:131
simFloat *(__cdecl * ptrSimGenerateIkPath)(simInt ikGroupHandle, simInt jointCnt, const simInt *jointHandles, simInt ptCnt, simInt collisionPairCnt, const simInt *collisionPairs, const simInt *jointOptions, simVoid *reserved)
Definition: v_repLib.h:450
simInt(__cdecl * ptrSimRegisterCustomLuaVariable)(const simChar *varName, const simChar *varValue)
Definition: v_repLib.h:230
ptrSimSendData simSendData
Definition: v_repLib.cpp:224
ptrSimRotateAroundAxis simRotateAroundAxis
Definition: v_repLib.cpp:322
ptrSimAddParticleObject simAddParticleObject
Definition: v_repLib.cpp:231
ptrSimGetJointInterval simGetJointInterval
Definition: v_repLib.cpp:89
simChar *(__cdecl * ptrSimPersistentDataRead)(const simChar *dataName, simInt *dataLength)
Definition: v_repLib.h:351
ptr_simHandleCustomContact _simHandleCustomContact
Definition: v_repLib.cpp:578
simInt(__cdecl * ptrSimComputeJacobian)(simInt ikGroupHandle, simInt options, simVoid *reserved)
Definition: v_repLib.h:448
ptrSimDisplayDialog simDisplayDialog
Definition: v_repLib.cpp:204
simInt(__cdecl * ptrSimHandlePath)(simInt pathHandle, simFloat deltaTime)
Definition: v_repLib.h:1166
ptrSimAddForceAndTorque simAddForceAndTorque
Definition: v_repLib.cpp:265
unsigned char simUChar
Definition: v_repTypes.h:42
ptr_simSetJointSphericalTransformation _simSetJointSphericalTransformation
Definition: v_repLib.cpp:552
ptr_simIsDynamicMotorPositionCtrlEnabled _simIsDynamicMotorPositionCtrlEnabled
Definition: v_repLib.cpp:544
simInt(__cdecl * ptrSimSetUIButtonTexture)(simInt uiHandle, simInt buttonHandle, const simInt *size, const simChar *textureData)
Definition: v_repLib.h:378
ptrSimAddObjectToCollection simAddObjectToCollection
Definition: v_repLib.cpp:417
simInt(__cdecl * ptrSimGetStackInt32Value)(simInt stackHandle, simInt *numberValue)
Definition: v_repLib.h:473
ptrSimRunSimulator simRunSimulator
Definition: v_repLib.cpp:40
simChar *(__cdecl * ptrSimGetUIButtonLabel)(simInt uiHandle, simInt buttonHandle)
Definition: v_repLib.h:374
ptr_simGetDynamicsFullRefreshFlag _simGetDynamicsFullRefreshFlag
Definition: v_repLib.cpp:531
simInt(__cdecl * ptrSimRegisterScriptCallbackFunction)(const simChar *funcNameAtPluginName, const simChar *callTips, simVoid(*callBack)(struct SScriptCallBack *cb))
Definition: v_repLib.h:231
simInt(__cdecl * ptrSimSetScriptAttribute)(simInt scriptHandle, simInt attributeID, simFloat floatVal, simInt intOrBoolVal)
Definition: v_repLib.h:430
simInt(__cdecl * ptr_simGetJointMode)(const simVoid *joint)
Definition: v_repLib.h:534
simChar *(__cdecl * ptrSimGetScriptText)(simInt scriptHandle)
Definition: v_repLib.h:162
ptrSimMoveStackItemToTop simMoveStackItemToTop
Definition: v_repLib.cpp:449
simInt(__cdecl * ptrSimSaveModel)(int baseOfModelHandle, const simChar *filename)
Definition: v_repLib.h:135
simInt(__cdecl * ptrSimGetObjects)(simInt index, simInt objectType)
Definition: v_repLib.h:87
simBool(__cdecl * ptr_simIsDynamicMotorEnabled)(const simVoid *joint)
Definition: v_repLib.h:563
simInt(__cdecl * ptrSimSerialPortClose)(simInt portNumber)
Definition: v_repLib.h:1147
simBool(__cdecl * ptr_simDoEntitiesCollide)(simInt entity1ID, simInt entity2ID, simInt *cacheBuffer, simBool overrideCollidableFlagIfShape1, simBool overrideCollidableFlagIfShape2, simBool pathPlanningRoutineCalling)
Definition: v_repLib.h:595
ptr_simSetInitialDynamicVelocity _simSetInitialDynamicVelocity
Definition: v_repLib.cpp:526
ptr_simSetObjectCumulativeTransformation _simSetObjectCumulativeTransformation
Definition: v_repLib.cpp:509
ptrSimSaveScene simSaveScene
Definition: v_repLib.cpp:112
simInt(__cdecl * ptrSimGetUIButtonSize)(simInt uiHandle, simInt buttonHandle, simInt *size)
Definition: v_repLib.h:372
simInt(__cdecl * ptrSimGetObjectParent)(simInt objectHandle)
Definition: v_repLib.h:112
ptrSimGetObjectPosition simGetObjectPosition
Definition: v_repLib.cpp:75
simInt(__cdecl * ptrSimCreateOctree)(simFloat voxelSize, simInt options, simFloat pointSize, simVoid *reserved)
Definition: v_repLib.h:491
simInt(__cdecl * ptrSimGetUIProperty)(simInt uiHandle)
Definition: v_repLib.h:367
ptrSimReadDistance simReadDistance
Definition: v_repLib.cpp:130
ptrSimGetScaledImage simGetScaledImage
Definition: v_repLib.cpp:420
ptrSimSetArrayParameter simSetArrayParameter
Definition: v_repLib.cpp:324
simInt(__cdecl * ptrSimGetObjectSelectionSize)()
Definition: v_repLib.h:145
simInt(__cdecl * ptrSimRegisterCustomLuaFunction)(const simChar *funcName, const simChar *callTips, const simInt *inputArgumentTypes, simVoid(*callBack)(struct SLuaCallBack *p))
Definition: v_repLib.h:229
simInt(__cdecl * ptrSimAddParticleObject)(simInt objectType, simFloat size, simFloat density, const simVoid *params, simFloat lifeTime, simInt maxItemCount, const simFloat *ambient_diffuse, const simFloat *setToNULL, const simFloat *specular, const simFloat *emission)
Definition: v_repLib.h:252
ptrSimGetScript simGetScript
Definition: v_repLib.cpp:144
simInt(__cdecl * ptrSimInvertMatrix)(simFloat *matrix)
Definition: v_repLib.h:121
ptrSimGetPositionOnPath simGetPositionOnPath
Definition: v_repLib.cpp:252
ptrSimGetVisionSensorCharImage simGetVisionSensorCharImage
Definition: v_repLib.cpp:339
ptrSimGetObjectCustomData simGetObjectCustomData
Definition: v_repLib.cpp:170
simInt(__cdecl * ptrSimReadForceSensor)(simInt objectHandle, simFloat *forceVector, simFloat *torqueVector)
Definition: v_repLib.h:277
ptrSimTubeClose simTubeClose
Definition: v_repLib.cpp:286
ptrSimGetShapeVertex simGetShapeVertex
Definition: v_repLib.cpp:258
ptrSimSetObjectConfiguration simSetObjectConfiguration
Definition: v_repLib.cpp:177
ptrSimCallScriptFunctionEx simCallScriptFunctionEx
Definition: v_repLib.cpp:426
simInt(__cdecl * ptrSimGetUInt64Parameter)(simInt parameter, simUInt64 *intState)
Definition: v_repLib.h:76
simInt(__cdecl * ptrSimResetVisionSensor)(simInt visionSensorHandle)
Definition: v_repLib.h:355
ptrSimGetFloatingParameter simGetFloatingParameter
Definition: v_repLib.cpp:57
ptrSimMsgBox simMsgBox
Definition: v_repLib.cpp:375
ptrSimSetObjectMatrix simSetObjectMatrix
Definition: v_repLib.cpp:74
ptrSimRemoveObject simRemoveObject
Definition: v_repLib.cpp:63
ptrSimSerialCheck simSerialCheck
Definition: v_repLib.cpp:282
ptrSimAddPointCloud simAddPointCloud
Definition: v_repLib.cpp:398
ptr_simGetGravity _simGetGravity
Definition: v_repLib.cpp:573
ptrSimInterpolateMatrices simInterpolateMatrices
Definition: v_repLib.cpp:102
simInt(__cdecl * ptrSimMultiplyMatrices)(const simFloat *matrixIn1, const simFloat *matrixIn2, simFloat *matrixOut)
Definition: v_repLib.h:122
simInt(__cdecl * ptrSimAddParticleObjectItem)(simInt objectHandle, const simFloat *itemData)
Definition: v_repLib.h:254
simBool(__cdecl * ptr_simGetDistanceBetweenEntitiesIfSmaller)(simInt entity1ID, simInt entity2ID, simFloat *distance, simFloat *ray, simInt *cacheBuffer, simBool overrideMeasurableFlagIfNonCollection1, simBool overrideMeasurableFlagIfNonCollection2, simBool pathPlanningRoutineCalling)
Definition: v_repLib.h:596
simInt(__cdecl * ptrSimCheckCollisionEx)(simInt entity1Handle, simInt entity2Handle, simFloat **intersectionSegments)
Definition: v_repLib.h:195
simVoid(__cdecl * ptr_simGetJointOdeParameters)(const simVoid *joint, simFloat *stopERP, simFloat *stopCFM, simFloat *bounce, simFloat *fudge, simFloat *normalCFM)
Definition: v_repLib.h:1171
ptrSimPushTableOntoStack simPushTableOntoStack
Definition: v_repLib.cpp:445
ptrSimUnpackTable simUnpackTable
Definition: v_repLib.cpp:488
ptrSimGetIntegerSignal simGetIntegerSignal
Definition: v_repLib.cpp:239
simInt(__cdecl * ptrSimHandleDynamics)(simFloat deltaTime)
Definition: v_repLib.h:157
simBool(__cdecl * ptrSimGetEngineBoolParameter)(simInt paramId, simInt objectHandle, const simVoid *object, simBool *ok)
Definition: v_repLib.h:487
simInt(__cdecl * ptrSimSetJointForce)(simInt objectHandle, simFloat forceOrTorque)
Definition: v_repLib.h:104
ptr_simGetObjectListSize _simGetObjectListSize
Definition: v_repLib.cpp:497
simInt(__cdecl * ptrSimSetExplicitHandling)(simInt generalObjectHandle, int explicitFlags)
Definition: v_repLib.h:288
ptrSimUnlockResources simUnlockResources
Definition: v_repLib.cpp:387
ptrSimGetObjectIntParameter simGetObjectIntParameter
Definition: v_repLib.cpp:312
ptrSimInsertPointsIntoPointCloud simInsertPointsIntoPointCloud
Definition: v_repLib.cpp:476
simInt(__cdecl * ptrSimSetObjectConfiguration)(const simChar *data)
Definition: v_repLib.h:198
simChar *(__cdecl * ptrSimReadCustomDataBlock)(simInt objectHandle, const simChar *dataName, simInt *dataSize)
Definition: v_repLib.h:418
ptrSimGetShapeGeomInfo simGetShapeGeomInfo
Definition: v_repLib.cpp:400
ptrSimGetBoolParameter simGetBoolParameter
Definition: v_repLib.cpp:50
ptrSimSetJointPosition simSetJointPosition
Definition: v_repLib.cpp:80
ptrSimTransformImage simTransformImage
Definition: v_repLib.cpp:421
ptr_simDoEntitiesCollide _simDoEntitiesCollide
Definition: v_repLib.cpp:575
ptrSimGetEngineInt32Parameter simGetEngineInt32Parameter
Definition: v_repLib.cpp:465
simInt(__cdecl * ptrSimGetPathPlanningHandle)(const simChar *pathPlanningObjectName)
Definition: v_repLib.h:1151
simInt(__cdecl * ptrSimAddDrawingObject)(simInt objectType, simFloat size, simFloat duplicateTolerance, simInt parentObjectHandle, simInt maxItemCount, const simFloat *ambient_diffuse, const simFloat *setToNULL, const simFloat *specular, const simFloat *emission)
Definition: v_repLib.h:249
simInt(__cdecl * ptr_simHandleJointControl)(const simVoid *joint, simInt auxV, const simInt *inputValuesInt, const simFloat *inputValuesFloat, simFloat *outputValues)
Definition: v_repLib.h:597
simInt(__cdecl * ptrSimCheckProximitySensorEx)(simInt sensorHandle, simInt entityHandle, simInt detectionMode, simFloat detectionThreshold, simFloat maxAngle, simFloat *detectedPoint, simInt *detectedObjectHandle, simFloat *normalVector)
Definition: v_repLib.h:184
ptrSimGetJointMode simGetJointMode
Definition: v_repLib.cpp:277
ptr_simSetGeomProxyDynamicsFullRefreshFlag _simSetGeomProxyDynamicsFullRefreshFlag
Definition: v_repLib.cpp:533
ptrSimSetStringParameter simSetStringParameter
Definition: v_repLib.cpp:60
simChar *(__cdecl * ptrSimGetObjectName)(simInt objectHandle)
Definition: v_repLib.h:86
simInt(__cdecl * ptrSimUnfoldStackTable)(simInt stackHandle)
Definition: v_repLib.h:482
simInt(__cdecl * ptrSimReleaseScriptRawBuffer)(simInt scriptHandle, simInt bufferHandle)
Definition: v_repLib.h:238
ptrSimAssociateScriptWithObject simAssociateScriptWithObject
Definition: v_repLib.cpp:143
simChar *(__cdecl * ptrSimGetCollectionName)(simInt collectionHandle)
Definition: v_repLib.h:92
simInt(__cdecl * ptrSimSetVisionSensorImage)(simInt visionSensorHandle, const simFloat *image)
Definition: v_repLib.h:361
simInt(__cdecl * ptrSimReadProximitySensor)(simInt sensorHandle, simFloat *detectedPoint, simInt *detectedObjectHandle, simFloat *normalVector)
Definition: v_repLib.h:153
simFloat *(__cdecl * ptrSimFindIkPath)(simInt motionPlanningObjectHandle, const simFloat *startConfig, const simFloat *goalPose, simInt options, simFloat stepSize, simInt *outputConfigsCnt, simFloat *reserved, const simInt *auxIntParams, const simFloat *auxFloatParams)
Definition: v_repLib.h:1156
ptrSimGetIntegerParameter simGetIntegerParameter
Definition: v_repLib.cpp:52
simChar *(__cdecl * ptrSimMsgBox)(simInt dlgType, simInt buttons, const simChar *title, const simChar *message)
Definition: v_repLib.h:396
simInt(__cdecl * ptrSimImportMesh)(simInt fileformat, const simChar *pathAndFilename, simInt options, simFloat identicalVerticeTolerance, simFloat scalingFactor, simFloat ***vertices, simInt **verticesSizes, simInt ***indices, simInt **indicesSizes, simFloat ***reserved, simChar ***names)
Definition: v_repLib.h:316
simInt(__cdecl * ptrSimRotateAroundAxis)(const simFloat *matrixIn, const simFloat *axis, const simFloat *axisPos, simFloat angle, simFloat *matrixOut)
Definition: v_repLib.h:343
simInt(__cdecl * ptr_simMpHandleIkGroupObject)(const simVoid *ikGroup)
Definition: v_repLib.h:526
ptrSimSetScriptRawBuffer simSetScriptRawBuffer
Definition: v_repLib.cpp:216
simInt(__cdecl * ptrSimSetObjectParent)(simInt objectHandle, simInt parentObjectHandle, simBool keepInPlace)
Definition: v_repLib.h:114
ptrSimCheckIkGroup simCheckIkGroup
Definition: v_repLib.cpp:135
char simChar
Definition: v_repTypes.h:37
ptrSimPushFloatOntoStack simPushFloatOntoStack
Definition: v_repLib.cpp:438
simChar *(__cdecl * ptrSimGetSimulatorMessage)(simInt *messageID, simInt *auxiliaryData, simInt *returnedDataSize)
Definition: v_repLib.h:62
simChar *(__cdecl * ptrSimGetScriptName)(simInt scriptHandle)
Definition: v_repLib.h:169
ptrSimGetUIPosition simGetUIPosition
Definition: v_repLib.cpp:363
simInt(__cdecl * ptrSimGetRealTimeSimulation)()
Definition: v_repLib.h:203
simVoid(__cdecl * ptr_simGetAdditionalForceAndTorque)(const simVoid *shape, simFloat *force, simFloat *torque)
Definition: v_repLib.h:557
ptrSimSetPathPosition simSetPathPosition
Definition: v_repLib.cpp:85
ptrSimGetObjectConfiguration simGetObjectConfiguration
Definition: v_repLib.cpp:176
ptrSimSetObjectPosition simSetObjectPosition
Definition: v_repLib.cpp:76
simInt(__cdecl * ptrSimAddPointCloud)(simInt pageMask, simInt layerMask, simInt objectHandle, simInt options, simFloat pointSize, simInt ptCnt, const simFloat *pointCoordinates, const simChar *defaultColors, const simChar *pointColors, const simFloat *pointNormals)
Definition: v_repLib.h:419
simInt(__cdecl * ptrSimLoadUI)(const simChar *filename, int maxCount, int *uiHandles)
Definition: v_repLib.h:136
simInt(__cdecl * ptrSimAdjustView)(simInt viewHandleOrIndex, simInt associatedViewableObjectHandle, simInt options, const simChar *viewLabel)
Definition: v_repLib.h:217
ptrSimGetArrayParameter simGetArrayParameter
Definition: v_repLib.cpp:325
ptr_simMpHandleIkGroupObject _simMpHandleIkGroupObject
Definition: v_repLib.cpp:506
ptrSimAddBanner simAddBanner
Definition: v_repLib.cpp:301
simInt(__cdecl * ptrSimSerialClose)(simInt portHandle)
Definition: v_repLib.h:300
simInt(__cdecl * ptr_simGetJointCallbackCallOrder)(const simVoid *joint)
Definition: v_repLib.h:600
simVoid(__cdecl * ptr_simSetDynamicSimulationIconCode)(simVoid *object, simInt code)
Definition: v_repLib.h:515
ptr_simIsJointInHybridOperation _simIsJointInHybridOperation
Definition: v_repLib.cpp:515
ptrSimCreateUIButton simCreateUIButton
Definition: v_repLib.cpp:344
simInt(__cdecl * ptrSimRemoveVoxelsFromOctree)(simInt octreeHandle, simInt options, const simFloat *pts, simInt ptCnt, simVoid *reserved)
Definition: v_repLib.h:496
simFloat(__cdecl * ptr_simGetDynamicMotorTargetVelocity)(const simVoid *joint)
Definition: v_repLib.h:568
simInt(__cdecl * ptrSimCreatePureShape)(simInt primitiveType, simInt options, const simFloat *sizes, simFloat mass, const simInt *precision)
Definition: v_repLib.h:319
simInt(__cdecl * ptrSimGetConfigForTipPose)(simInt ikGroupHandle, simInt jointCnt, const simInt *jointHandles, simFloat thresholdDist, simInt maxTimeInMs, simFloat *retConfig, const simFloat *metric, simInt collisionPairCnt, const simInt *collisionPairs, const simInt *jointOptions, const simFloat *lowLimits, const simFloat *ranges, simVoid *reserved)
Definition: v_repLib.h:449
ptrSimExportMesh simExportMesh
Definition: v_repLib.cpp:296
ptr_simMakeDynamicAnnouncement _simMakeDynamicAnnouncement
Definition: v_repLib.cpp:567
ptrSimCloseScene simCloseScene
Definition: v_repLib.cpp:111
simInt(__cdecl * ptrSimGetObjectType)(simInt objectHandle)
Definition: v_repLib.h:115
simVoid(__cdecl * ptr_simDisableDynamicTreeForManipulation)(const simVoid *object, simBool disableFlag)
Definition: v_repLib.h:536
ptr_simHandleJointControl _simHandleJointControl
Definition: v_repLib.cpp:577
ptrSimDeleteSelectedObjects simDeleteSelectedObjects
Definition: v_repLib.cpp:221
ptrSimPushInt32OntoStack simPushInt32OntoStack
Definition: v_repLib.cpp:437
ptr_simGetVerticesLocalFrame _simGetVerticesLocalFrame
Definition: v_repLib.cpp:568
simInt(__cdecl * ptrSimSetJointMode)(simInt jointHandle, simInt jointMode, simInt options)
Definition: v_repLib.h:297
simBool(__cdecl * ptr_simIsDynamicMotorPositionCtrlEnabled)(const simVoid *joint)
Definition: v_repLib.h:564
simChar *(__cdecl * ptrSimGetExtensionString)(simInt objectHandle, simInt index, const char *key)
Definition: v_repLib.h:451
void unloadVrepLibrary(LIBRARY lib)
Definition: v_repLib.cpp:641
ptrSimGetStackBoolValue simGetStackBoolValue
Definition: v_repLib.cpp:451
ptrSimGetCustomizationScriptAssociatedWithObject simGetCustomizationScriptAssociatedWithObject
Definition: v_repLib.cpp:146
simInt(__cdecl * ptrSimFloatingViewRemove)(simInt floatingViewHandle)
Definition: v_repLib.h:216
simInt(__cdecl * ptrSimGetDistanceHandle)(const simChar *distanceObjectName)
Definition: v_repLib.h:177
simInt(__cdecl * ptrSimGetObjectHandle)(const simChar *objectName)
Definition: v_repLib.h:83
ptr_simGetVortexParameters _simGetVortexParameters
Definition: v_repLib.cpp:615
ptrSimSetUISlider simSetUISlider
Definition: v_repLib.cpp:354
ptrSimRemoveBanner simRemoveBanner
Definition: v_repLib.cpp:302
simInt(__cdecl * ptrSimGetThreadId)()
Definition: v_repLib.h:406
ptrSimGetInt32Parameter simGetInt32Parameter
Definition: v_repLib.cpp:54
simInt(__cdecl * ptrSimGetScript)(simInt index)
Definition: v_repLib.h:165
simInt(__cdecl * ptrSimAssociateScriptWithObject)(simInt scriptHandle, simInt associatedObjectHandle)
Definition: v_repLib.h:164
ptr_simGetCumulativeMeshes _simGetCumulativeMeshes
Definition: v_repLib.cpp:570
ptrSimEnableEventCallback simEnableEventCallback
Definition: v_repLib.cpp:388
ptrSimFindMpPath simFindMpPath
Definition: v_repLib.cpp:592
simInt(__cdecl * ptrSimSetObjectPosition)(simInt objectHandle, simInt relativeToObjectHandle, const simFloat *position)
Definition: v_repLib.h:97
ptr_simGetDistanceBetweenEntitiesIfSmaller _simGetDistanceBetweenEntitiesIfSmaller
Definition: v_repLib.cpp:576
ptrSimGetEulerAnglesFromMatrix simGetEulerAnglesFromMatrix
Definition: v_repLib.cpp:99
ptr_simGetPurePrimitiveSizes _simGetPurePrimitiveSizes
Definition: v_repLib.cpp:566
ptrSimResetVisionSensor simResetVisionSensor
Definition: v_repLib.cpp:334
simInt(__cdecl * ptrSimSerialCheck)(simInt portHandle)
Definition: v_repLib.h:303
ptrSimGetObjectCustomDataLength simGetObjectCustomDataLength
Definition: v_repLib.cpp:169
simInt(__cdecl * ptrSimRegisterContactCallback)(simInt(*callBack)(simInt, simInt, simInt, simInt *, simFloat *))
Definition: v_repLib.h:332
simVoid *(__cdecl * ptrSimSendModuleMessage)(simInt message, simInt *auxiliaryData, simVoid *customData, simInt *replyData)
Definition: v_repLib.h:67
ptr_simAddForceSensorCumulativeForcesAndTorques _simAddForceSensorCumulativeForcesAndTorques
Definition: v_repLib.cpp:553
ptrSimLoadModule simLoadModule
Definition: v_repLib.cpp:44
ptrSimReleaseBuffer simReleaseBuffer
Definition: v_repLib.cpp:172
ptrSimSetGraphUserData simSetGraphUserData
Definition: v_repLib.cpp:226
simInt(__cdecl * ptrSimBuildMatrix)(const simFloat *position, const simFloat *eulerAngles, simFloat *matrix)
Definition: v_repLib.h:119
ptrSimGetTextureId simGetTextureId
Definition: v_repLib.cpp:392
ptr_simSetInitialDynamicAngVelocity _simSetInitialDynamicAngVelocity
Definition: v_repLib.cpp:528
ptrSimGetDecimatedMesh simGetDecimatedMesh
Definition: v_repLib.cpp:423
ptrSimGetRealTimeSimulation simGetRealTimeSimulation
Definition: v_repLib.cpp:182
ptrSimCreateHeightfieldShape simCreateHeightfieldShape
Definition: v_repLib.cpp:299
ptrSimAuxiliaryConsoleClose simAuxiliaryConsoleClose
Definition: v_repLib.cpp:291
ptr_simGetBulletCollisionMargin _simGetBulletCollisionMargin
Definition: v_repLib.cpp:612
ptrSimInsertDataIntoStackTable simInsertDataIntoStackTable
Definition: v_repLib.cpp:446
ptrSimGetObjectInt32Parameter simGetObjectInt32Parameter
Definition: v_repLib.cpp:314
simInt(__cdecl * ptr_simGetGeometricCount)(const simVoid *geomInfo)
Definition: v_repLib.h:584
ptrSimGetUIButtonLabel simGetUIButtonLabel
Definition: v_repLib.cpp:353
simInt(__cdecl * ptrSimRMLRemove)(simInt handle)
Definition: v_repLib.h:392
ptr_simGetHeightfieldData _simGetHeightfieldData
Definition: v_repLib.cpp:569
simInt(__cdecl * ptrSimSetObjectQuaternion)(simInt objectHandle, simInt relativeToObjectHandle, const simFloat *quaternion)
Definition: v_repLib.h:386
simInt(__cdecl * ptrSimCreateProximitySensor)(simInt sensorType, simInt subType, simInt options, const simInt *intParams, const simFloat *floatParams, const simFloat *color)
Definition: v_repLib.h:328
ptrSimGetObjectSizeFactor simGetObjectSizeFactor
Definition: v_repLib.cpp:234
simInt(__cdecl * ptrSimGetLightParameters)(simInt objectHandle, simFloat *setToNULL, simFloat *diffusePart, simFloat *specularPart)
Definition: v_repLib.h:282
simInt(__cdecl * ptrSimSetIkGroupProperties)(simInt ikGroupHandle, simInt resolutionMethod, simInt maxIterations, simFloat damping, void *reserved)
Definition: v_repLib.h:347
simInt *(__cdecl * ptrSimGetCollectionObjects)(simInt collectionHandle, simInt *objectCount)
Definition: v_repLib.h:428
ptrSimSetNameSuffix simSetNameSuffix
Definition: v_repLib.cpp:227
simInt(__cdecl * ptrSimGetObjectCustomData)(simInt objectHandle, simInt header, simChar *data)
Definition: v_repLib.h:191
simInt(__cdecl * ptrSimHandleMechanism)(simInt mechanismHandle)
Definition: v_repLib.h:159
ptrSimCheckVisionSensor simCheckVisionSensor
Definition: v_repLib.cpp:335
ptrSimSearchPath simSearchPath
Definition: v_repLib.cpp:598
simVoid(__cdecl * ptr_simSetDynamicObjectFlagForVisualization)(simVoid *object, simInt flag)
Definition: v_repLib.h:516
ptrSimGetStackDoubleTable simGetStackDoubleTable
Definition: v_repLib.cpp:460
simChar *(__cdecl * ptrSimGetDialogInput)(simInt genericDialogHandle)
Definition: v_repLib.h:227
simInt(__cdecl * ptrSimPushFloatOntoStack)(simInt stackHandle, simFloat value)
Definition: v_repLib.h:459
ptrSimInsertObjectIntoPointCloud simInsertObjectIntoPointCloud
Definition: v_repLib.cpp:483
ptrSimAddForce simAddForce
Definition: v_repLib.cpp:266
ptr_simGetJointMode _simGetJointMode
Definition: v_repLib.cpp:514
ptrSimSetObjectFloatParameter simSetObjectFloatParameter
Definition: v_repLib.cpp:317
simInt(__cdecl * ptrSimRemoveDrawingObject)(simInt objectHandle)
Definition: v_repLib.h:250
ptr_simGetContactCallbackCount _simGetContactCallbackCount
Definition: v_repLib.cpp:493
simInt(__cdecl * ptrSimHandleCollision)(simInt collisionObjectHandle)
Definition: v_repLib.h:148
simBool(__cdecl * ptr_simGetParentFollowsDynamic)(const simVoid *shape)
Definition: v_repLib.h:555
ptrSimCopyPasteSelectedObjects simCopyPasteSelectedObjects
Definition: v_repLib.cpp:602
simInt(__cdecl * ptrSimGetSimulationPassesPerRenderingPass)()
Definition: v_repLib.h:206
ptrSimUngroupShape simUngroupShape
Definition: v_repLib.cpp:379
ptrSimGetMechanismHandle simGetMechanismHandle
Definition: v_repLib.cpp:137
ptrSimSetScriptText simSetScriptText
Definition: v_repLib.cpp:140
ptrSimSetFloatingParameter simSetFloatingParameter
Definition: v_repLib.cpp:56
simBool(__cdecl * ptr_simIsGeomWrapGeometric)(const simVoid *geomInfo)
Definition: v_repLib.h:582
ptrSimRemoveIkGroup simRemoveIkGroup
Definition: v_repLib.cpp:414
simInt(__cdecl * ptrSimTubeClose)(simInt tubeHandle)
Definition: v_repLib.h:307
ptrSimGetStackDoubleValue simGetStackDoubleValue
Definition: v_repLib.cpp:454
ptrSimCreateCollection simCreateCollection
Definition: v_repLib.cpp:416
simInt(__cdecl * ptrSimGetContactInfo)(simInt dynamicPass, simInt objectHandle, simInt index, simInt *objectHandles, simFloat *contactInfo)
Definition: v_repLib.h:304
ptr_simGetParentFollowsDynamic _simGetParentFollowsDynamic
Definition: v_repLib.cpp:535
simVoid(__cdecl * ptr_simGetCumulativeMeshes)(const simVoid *geomInfo, simFloat **vertices, simInt *verticesSize, simInt **indices, simInt *indicesSize)
Definition: v_repLib.h:590
ptrSimGetSceneCustomDataLength simGetSceneCustomDataLength
Definition: v_repLib.cpp:166
simInt(__cdecl * ptrSimGetUIHandle)(const simChar *uiName)
Definition: v_repLib.h:366
ptr_simSetDynamicSimulationIconCode _simSetDynamicSimulationIconCode
Definition: v_repLib.cpp:495
ptrSimCreateDummy simCreateDummy
Definition: v_repLib.cpp:304
ptrSimSaveModel simSaveModel
Definition: v_repLib.cpp:114
ptrSimHandleDistance simHandleDistance
Definition: v_repLib.cpp:129
simInt(__cdecl * ptrSimReorientShapeBoundingBox)(simInt shapeHandle, simInt relativeToHandle, simInt reservedSetToZero)
Definition: v_repLib.h:432
simInt(__cdecl * ptrSimResetScript)(simInt scriptHandle)
Definition: v_repLib.h:172
ptrSimGetObjectMatrix simGetObjectMatrix
Definition: v_repLib.cpp:73
simInt(__cdecl * ptrSimRemoveIkGroup)(simInt ikGroupHandle)
Definition: v_repLib.h:435
simInt(__cdecl * ptrSimGetShapeMassAndInertia)(simInt shapeHandle, simFloat *mass, simFloat *inertiaMatrix, simFloat *centerOfMass, const simFloat *transformation)
Definition: v_repLib.h:398
simInt(__cdecl * ptrSimFloatingViewAdd)(simFloat posX, simFloat posY, simFloat sizeX, simFloat sizeY, simInt options)
Definition: v_repLib.h:215
simInt(__cdecl * ptrSimImportShape)(simInt fileformat, const simChar *pathAndFilename, simInt options, simFloat identicalVerticeTolerance, simFloat scalingFactor)
Definition: v_repLib.h:315
simChar *(__cdecl * ptrSimGetModuleName)(simInt index, simUChar *moduleVersion)
Definition: v_repLib.h:212
ptrSimHandleJoint simHandleJoint
Definition: v_repLib.cpp:606
simInt *(__cdecl * ptrSimUngroupShape)(simInt shapeHandle, simInt *shapeCount)
Definition: v_repLib.h:400
simInt(__cdecl * ptrSimAuxiliaryConsoleClose)(simInt consoleHandle)
Definition: v_repLib.h:312
ptrSimAuxiliaryConsoleOpen simAuxiliaryConsoleOpen
Definition: v_repLib.cpp:290
simBool(__cdecl * ptr_simGetShapeIsStaticAndNotRespondableButDynamicTag)(const simVoid *shape)
Definition: v_repLib.h:541
simInt(__cdecl * ptrSimDisplayDialog)(const simChar *titleText, const simChar *mainText, simInt dialogType, const simChar *initialText, const simFloat *titleColors, const simFloat *dialogColors, simInt *elementHandle)
Definition: v_repLib.h:225
simInt(__cdecl * ptrSimReadDistance)(simInt distanceObjectHandle, simFloat *smallestDistance)
Definition: v_repLib.h:151
ptrSimHandleVisionSensor simHandleVisionSensor
Definition: v_repLib.cpp:332
ptrSimHandleMainScript simHandleMainScript
Definition: v_repLib.cpp:149
simInt(__cdecl * ptr_simGetContactCallbackCount)()
Definition: v_repLib.h:513
simInt(__cdecl * ptrSimRefreshDialogs)(simInt refreshDegree)
Definition: v_repLib.h:175
simInt(__cdecl * ptrSimPushUInt8TableOntoStack)(simInt stackHandle, const simUChar *values, simInt valueCnt)
Definition: v_repLib.h:462
simInt(__cdecl * ptrSimUnloadModule)(simInt pluginhandle)
Definition: v_repLib.h:66
ptrSimGetThreadId simGetThreadId
Definition: v_repLib.cpp:385
ptrSimCreatePath simCreatePath
Definition: v_repLib.cpp:306
ptrSimGetMpConfigForTipPose simGetMpConfigForTipPose
Definition: v_repLib.cpp:591
simInt(__cdecl * ptrSimGetRotationAxis)(const simFloat *matrixStart, const simFloat *matrixGoal, simFloat *axis, simFloat *angle)
Definition: v_repLib.h:342
simInt(__cdecl * ptrSimSetShapeTexture)(simInt shapeHandle, simInt textureId, simInt mappingMode, simInt options, const simFloat *uvScaling, const simFloat *position, const simFloat *orientation)
Definition: v_repLib.h:426
simInt(__cdecl * ptrSimGetPathLength)(simInt objectHandle, simFloat *length)
Definition: v_repLib.h:107
simInt(__cdecl * ptrSimGetObjectLastSelection)()
Definition: v_repLib.h:146
simVoid(__cdecl * ptr_simGetObjectLocalTransformation)(const simVoid *object, simFloat *pos, simFloat *quat, simBool excludeFirstJointTransformation)
Definition: v_repLib.h:527
ptrSimImportShape simImportShape
Definition: v_repLib.cpp:294
ptrSimBuildMatrixQ simBuildMatrixQ
Definition: v_repLib.cpp:372
simInt(__cdecl * ptrSimGetNavigationMode)()
Definition: v_repLib.h:222
simInt(__cdecl * ptrSimCopyPasteObjects)(simInt *objectHandles, simInt objectCount, simInt options)
Definition: v_repLib.h:239
int simInt
Definition: v_repTypes.h:38
ptrSimGetObjectVelocity simGetObjectVelocity
Definition: v_repLib.cpp:264
ptr_simGetObject _simGetObject
Definition: v_repLib.cpp:504
simInt(__cdecl * ptrSimGetCustomizationScriptAssociatedWithObject)(simInt objectHandle)
Definition: v_repLib.h:167
simInt(__cdecl * ptrSimGetUISlider)(simInt uiHandle, simInt buttonHandle)
Definition: v_repLib.h:376
ptrSimDeleteUIButtonArray simDeleteUIButtonArray
Definition: v_repLib.cpp:360
simVoid(__cdecl * ptr_simGetObjectCumulativeTransformation)(const simVoid *object, simFloat *pos, simFloat *quat, simBool excludeFirstJointTransformation)
Definition: v_repLib.h:530
ptr_simSetDynamicJointLocalTransformationPart2IsValid _simSetDynamicJointLocalTransformationPart2IsValid
Definition: v_repLib.cpp:557
simInt(__cdecl * ptrSimSetGraphUserData)(simInt graphHandle, const simChar *dataStreamName, simFloat data)
Definition: v_repLib.h:247
simInt(__cdecl * ptrSimSetFloatingParameter)(simInt parameter, simFloat floatState)
Definition: v_repLib.h:77
simVoid(__cdecl * ptr_simSetDynamicForceSensorLocalTransformationPart2IsValid)(simVoid *forceSensor, simBool valid)
Definition: v_repLib.h:578
ptrSimGetObjectFloatParameter simGetObjectFloatParameter
Definition: v_repLib.cpp:316
simFloat *(__cdecl * ptrSimGetVisionSensorImage)(simInt visionSensorHandle)
Definition: v_repLib.h:359
ptrSimGetStackStringValue simGetStackStringValue
Definition: v_repLib.cpp:455
const simVoid *(__cdecl * ptr_simGetGeomWrapFromGeomProxy)(const simVoid *geomData)
Definition: v_repLib.h:579
simInt(__cdecl * ptrSimCreateHeightfieldShape)(simInt options, simFloat shadingAngle, simInt xPointCount, simInt yPointCount, simFloat xSize, const simFloat *heights)
Definition: v_repLib.h:320
simInt(__cdecl * ptrSimReleaseStack)(simInt stackHandle)
Definition: v_repLib.h:454
ptrSimGetObjects simGetObjects
Definition: v_repLib.cpp:66
simInt(__cdecl * ptrSimDebugStack)(simInt stackHandle, simInt cIndex)
Definition: v_repLib.h:483
simInt(__cdecl * ptrSimSetObjectOrientation)(simInt objectHandle, simInt relativeToObjectHandle, const simFloat *eulerAngles)
Definition: v_repLib.h:99
simInt(__cdecl * ptrSimGetMaterialId)(const simChar *materialName)
Definition: v_repLib.h:410
simInt(__cdecl * ptrSimWriteCustomDataBlock)(simInt objectHandle, const simChar *dataName, const simChar *data, simInt dataSize)
Definition: v_repLib.h:417
ptrSimSerialSend simSerialSend
Definition: v_repLib.cpp:280
simInt(__cdecl * ptrSimPushInt32TableOntoStack)(simInt stackHandle, const simInt *values, simInt valueCnt)
Definition: v_repLib.h:463
simVoid(__cdecl * ptr_simGetJointBulletParameters)(const simVoid *joint, simFloat *stopERP, simFloat *stopCFM, simFloat *normalCFM)
Definition: v_repLib.h:1172
ptrSimSetObjectQuaternion simSetObjectQuaternion
Definition: v_repLib.cpp:365
simChar *(__cdecl * ptrSimGetLastError)()
Definition: v_repLib.h:64
simVoid(__cdecl * ptr_simGetVerticesLocalFrame)(const simVoid *geometric, simFloat *pos, simFloat *quat)
Definition: v_repLib.h:588
ptrSimSetObjectOrientation simSetObjectOrientation
Definition: v_repLib.cpp:78
simInt(__cdecl * ptrSimStartSimulation)()
Definition: v_repLib.h:208
ptrSimSetCollectionName simSetCollectionName
Definition: v_repLib.cpp:72
simInt(__cdecl * ptrSimGetScriptHandle)(const simChar *scriptName)
Definition: v_repLib.h:160
ptrSimGetScriptHandle simGetScriptHandle
Definition: v_repLib.cpp:139
simFloat(__cdecl * ptrSimGetSimulationTime)()
Definition: v_repLib.h:126
ptrSimSetEngineInt32Parameter simSetEngineInt32Parameter
Definition: v_repLib.cpp:468
ptrSimRMLPos simRMLPos
Definition: v_repLib.cpp:368
ptr_simGetDynamicMotorTargetPosition _simGetDynamicMotorTargetPosition
Definition: v_repLib.cpp:547
ptrSimLockInterface simLockInterface
Definition: v_repLib.cpp:601
ptrSimGetObjectsInTree simGetObjectsInTree
Definition: v_repLib.cpp:401
simInt(__cdecl * ptrSimSetUIPosition)(simInt uiHandle, const simInt *position)
Definition: v_repLib.h:383
ptrSimGetStackTableInfo simGetStackTableInfo
Definition: v_repLib.cpp:456
ptrSimGetObjectUniqueIdentifier simGetObjectUniqueIdentifier
Definition: v_repLib.cpp:222
const simVoid *(__cdecl * ptr_simGetIkGroupObject)(int ikGroupID)
Definition: v_repLib.h:525
simVoid(__cdecl * ptr_simSetInitialDynamicVelocity)(simVoid *shape, const simFloat *vel)
Definition: v_repLib.h:546
ptrSimGetSceneCustomData simGetSceneCustomData
Definition: v_repLib.cpp:167
const simVoid *(__cdecl * ptr_simGetParentObject)(const simVoid *object)
Definition: v_repLib.h:523
simInt(__cdecl * ptrSimTransformImage)(simUChar *image, const simInt *resolution, simInt options, const simFloat *floatParams, const simInt *intParams, simVoid *reserved)
Definition: v_repLib.h:442
simBool(__cdecl * ptr_simGetGeomProxyDynamicsFullRefreshFlag)(const simVoid *geomData)
Definition: v_repLib.h:554
simFloat(__cdecl * ptrSimGetObjectSizeFactor)(simInt objectHandle)
Definition: v_repLib.h:255
ptrSimGetScriptName simGetScriptName
Definition: v_repLib.cpp:148
ptr_simGetTreeDynamicProperty _simGetTreeDynamicProperty
Definition: v_repLib.cpp:512
simVoid(__cdecl * ptr_simSetDynamicsFullRefreshFlag)(const simVoid *object, simBool flag)
Definition: v_repLib.h:552
ptr_simGetBulletStickyContact _simGetBulletStickyContact
Definition: v_repLib.cpp:613
ptrSimResetScript simResetScript
Definition: v_repLib.cpp:151
ptrSimGetObjectSizeValues simGetObjectSizeValues
Definition: v_repLib.cpp:403
simInt(__cdecl * ptrSimSetEngineFloatParameter)(simInt paramId, simInt objectHandle, const simVoid *object, simFloat val)
Definition: v_repLib.h:488
ptrSimMultiplyMatrices simMultiplyMatrices
Definition: v_repLib.cpp:101
ptrSimRemoveVoxelsFromOctree simRemoveVoxelsFromOctree
Definition: v_repLib.cpp:475
simChar *(__cdecl * ptrSimOpenTextEditor)(const simChar *initText, const simChar *xml, simVoid *reserved)
Definition: v_repLib.h:507
simInt(__cdecl * ptrSimGetDialogResult)(simInt genericDialogHandle)
Definition: v_repLib.h:226
ptrSimGetStringParameter simGetStringParameter
Definition: v_repLib.cpp:61
ptrSimBroadcastMessage simBroadcastMessage
Definition: v_repLib.cpp:190
ptr_simIsShapeDynamicallyStatic _simIsShapeDynamicallyStatic
Definition: v_repLib.cpp:511
ptrSimSetModuleMenuItemState simSetModuleMenuItemState
Definition: v_repLib.cpp:119
simInt(__cdecl * ptrSimSetPathTargetNominalVelocity)(simInt objectHandle, simFloat targetNominalVelocity)
Definition: v_repLib.h:235
ptr_simGetGeomProxyFromShape _simGetGeomProxyFromShape
Definition: v_repLib.cpp:502
simChar *(__cdecl * ptrSimCreateBuffer)(simInt size)
Definition: v_repLib.h:192
ptrSimGetMaterialId simGetMaterialId
Definition: v_repLib.cpp:389
simInt(__cdecl * ptrSimPauseSimulation)()
Definition: v_repLib.h:210
ptrSimAddGhost simAddGhost
Definition: v_repLib.cpp:382
ptrSimSaveImage simSaveImage
Definition: v_repLib.cpp:418
simInt(__cdecl * ptrSimHandleProximitySensor)(simInt sensorHandle, simFloat *detectedPoint, simInt *detectedObjectHandle, simFloat *normalVector)
Definition: v_repLib.h:152
ptrSimGetObjectSelectionSize simGetObjectSelectionSize
Definition: v_repLib.cpp:124
ptrSimSetJointInterval simSetJointInterval
Definition: v_repLib.cpp:90
ptrSimCheckProximitySensorEx2 simCheckProximitySensorEx2
Definition: v_repLib.cpp:164
simInt(__cdecl * ptr_simGetPurePrimitiveType)(const simVoid *geomInfo)
Definition: v_repLib.h:581
simInt(__cdecl * ptrSimRemoveObjectFromSelection)(simInt what, simInt objectHandle)
Definition: v_repLib.h:144
ptr_simGetPureHollowScaling _simGetPureHollowScaling
Definition: v_repLib.cpp:579
simInt(__cdecl * ptrSimRemoveCollection)(simInt collectionHandle)
Definition: v_repLib.h:90
ptrSimCreateMotionPlanning simCreateMotionPlanning
Definition: v_repLib.cpp:596
ptrSimCameraFitToView simCameraFitToView
Definition: v_repLib.cpp:328
ptr_simSetDynamicMotorPositionControlTargetPosition _simSetDynamicMotorPositionControlTargetPosition
Definition: v_repLib.cpp:524
ptr_simAddJointCumulativeForcesOrTorques _simAddJointCumulativeForcesOrTorques
Definition: v_repLib.cpp:554
ptr_simIsDynamicMotorTorqueModulationEnabled _simIsDynamicMotorTorqueModulationEnabled
Definition: v_repLib.cpp:545
ptrSimGetObjectQuaternion simGetObjectQuaternion
Definition: v_repLib.cpp:364
simInt(__cdecl * ptrSimGetMechanismHandle)(const simChar *mechanismName)
Definition: v_repLib.h:158
ptr_simSetDynamicObjectFlagForVisualization _simSetDynamicObjectFlagForVisualization
Definition: v_repLib.cpp:496
simInt(__cdecl * ptrSimGetStackDoubleValue)(simInt stackHandle, simDouble *numberValue)
Definition: v_repLib.h:475
ptrSimGetUIProperty simGetUIProperty
Definition: v_repLib.cpp:346
simInt(__cdecl * ptrSimSerialPortRead)(simInt portNumber, simChar *buffer, simInt dataLengthToRead)
Definition: v_repLib.h:1149
simInt(__cdecl * ptrSimHandleGeneralCallbackScript)(simInt callbackId, simInt callbackTag, simVoid *additionalData)
Definition: v_repLib.h:171
simInt(__cdecl * ptrSimGetStackFloatTable)(simInt stackHandle, simFloat *array, simInt count)
Definition: v_repLib.h:480
ptr_simGetObjectType _simGetObjectType
Definition: v_repLib.cpp:500
ptr_simGetJointOdeParameters _simGetJointOdeParameters
Definition: v_repLib.cpp:609
ptrSimSetVisionSensorCharImage simSetVisionSensorCharImage
Definition: v_repLib.cpp:341
ptrSimAddSceneCustomData simAddSceneCustomData
Definition: v_repLib.cpp:165
simInt(__cdecl * ptrSimSetSimulationPassesPerRenderingPass)(simInt p)
Definition: v_repLib.h:341
simInt(__cdecl * ptrSimSendData)(simInt targetID, simInt dataHeader, const simChar *dataName, const simChar *data, simInt dataLength, simInt antennaHandle, simFloat actionRadius, simFloat emissionAngle1, simFloat emissionAngle2, simFloat persistence)
Definition: v_repLib.h:245
simBool(__cdecl * ptr_simIsForceSensorBroken)(const simVoid *forceSensor)
Definition: v_repLib.h:561
ptrSimReorientShapeBoundingBox simReorientShapeBoundingBox
Definition: v_repLib.cpp:411
simInt(__cdecl * ptr_simGetJointType)(const simVoid *joint)
Definition: v_repLib.h:560
ptrSimRegisterScriptCallbackFunction simRegisterScriptCallbackFunction
Definition: v_repLib.cpp:209
ptrSimPushStringOntoStack simPushStringOntoStack
Definition: v_repLib.cpp:440
ptrSimGetQuaternionFromMatrix simGetQuaternionFromMatrix
Definition: v_repLib.cpp:373
ptrSimCreateStack simCreateStack
Definition: v_repLib.cpp:432
simInt(__cdecl * ptrSimUnpackTable)(simInt stackHandle, const simChar *buffer, simInt bufferSize)
Definition: v_repLib.h:509
simInt(__cdecl * ptrSimRMLVel)(simInt dofs, simDouble smallestTimeStep, simInt flags, const simDouble *currentPosVelAccel, const simDouble *maxAccelJerk, const simBool *selection, const simDouble *targetVel, simVoid *auxData)
Definition: v_repLib.h:390
ptr_simGetObjectChildren _simGetObjectChildren
Definition: v_repLib.cpp:501
ptrSimCreateVisionSensor simCreateVisionSensor
Definition: v_repLib.cpp:310
void simVoid
Definition: v_repTypes.h:41
ptr_simGetTimeDiffInMs _simGetTimeDiffInMs
Definition: v_repLib.cpp:574
simInt(__cdecl * ptrSimCreateJoint)(simInt jointType, simInt jointMode, simInt options, const simFloat *sizes, const simFloat *colorA, const simFloat *colorB)
Definition: v_repLib.h:324
simInt(__cdecl * ptrSimGroupShapes)(const simInt *shapeHandles, simInt shapeCount)
Definition: v_repLib.h:399
simInt(__cdecl * ptrSimGetPointCloudOptions)(simInt pointCloudHandle, simFloat *maxVoxelSize, simInt *maxPtCntPerVoxel, simInt *options, simFloat *pointSize, simVoid *reserved)
Definition: v_repLib.h:494
simInt(__cdecl * ptrSimGetUIButtonProperty)(simInt uiHandle, simInt buttonHandle)
Definition: v_repLib.h:370
simInt(__cdecl * ptrSimGetJointPosition)(simInt objectHandle, simFloat *position)
Definition: v_repLib.h:100
ptrSimGetOctreeVoxels simGetOctreeVoxels
Definition: v_repLib.cpp:479
simInt(__cdecl * ptrSimResetGraph)(simInt graphHandle)
Definition: v_repLib.h:220
simVoid(__cdecl * ptr_simGetAllGeometrics)(const simVoid *geomInfo, simVoid **allGeometrics)
Definition: v_repLib.h:585
ptrSimGetUIButtonSize simGetUIButtonSize
Definition: v_repLib.cpp:351
simInt(__cdecl * ptrSimAddForceAndTorque)(simInt shapeHandle, const simFloat *force, const simFloat *torque)
Definition: v_repLib.h:286
ptrSimGetMpConfigTransition simGetMpConfigTransition
Definition: v_repLib.cpp:594
ptrSimRemovePointsFromPointCloud simRemovePointsFromPointCloud
Definition: v_repLib.cpp:477
float simFloat
Definition: v_repTypes.h:39
ptrSimAddModuleMenuEntry simAddModuleMenuEntry
Definition: v_repLib.cpp:118
simInt(__cdecl * ptrSimCheckProximitySensor)(simInt sensorHandle, simInt entityHandle, simFloat *detectedPoint)
Definition: v_repLib.h:183
simInt(__cdecl * ptrSimGetFloatSignal)(const simChar *signalName, simFloat *signalValue)
Definition: v_repLib.h:263
simVoid(__cdecl * ptr_simClearAdditionalForceAndTorque)(const simVoid *shape)
Definition: v_repLib.h:558
ptrSimReleaseScriptRawBuffer simReleaseScriptRawBuffer
Definition: v_repLib.cpp:217
ptrSimGetModelProperty simGetModelProperty
Definition: v_repLib.cpp:272
simInt(__cdecl * ptrSimGetShapeVertex)(simInt shapeHandle, simInt groupElementIndex, simInt vertexIndex, simFloat *relativePosition)
Definition: v_repLib.h:279
simInt(__cdecl * ptrSimGetObjectOrientation)(simInt objectHandle, simInt relativeToObjectHandle, simFloat *eulerAngles)
Definition: v_repLib.h:98
simInt(__cdecl * ptrSimGetMotionPlanningHandle)(const simChar *motionPlanningObjectName)
Definition: v_repLib.h:1152
simVoid(__cdecl * ptr_simSetObjectCumulativeTransformation)(simVoid *object, const simFloat *pos, const simFloat *quat, simBool keepChildrenInPlace)
Definition: v_repLib.h:529
simFloat *(__cdecl * ptrSimFindMpPath)(simInt motionPlanningObjectHandle, const simFloat *startConfig, const simFloat *goalConfig, simInt options, simFloat stepSize, simInt *outputConfigsCnt, simInt maxTimeInMs, simFloat *reserved, const simInt *auxIntParams, const simFloat *auxFloatParams)
Definition: v_repLib.h:1154
simInt(__cdecl * ptrSimCreateIkElement)(simInt ikGroupHandle, simInt options, const simInt *intParams, const simFloat *floatParams, const simVoid *reserved)
Definition: v_repLib.h:436
simInt(__cdecl * ptrSimCallScriptFunctionEx)(simInt scriptHandleOrType, const simChar *functionNameAtScriptName, simInt stackId)
Definition: v_repLib.h:447
simVoid(__cdecl * ptr_simSetJointPosition)(const simVoid *joint, simFloat pos)
Definition: v_repLib.h:542
simInt(__cdecl * ptrSimSetModelProperty)(simInt objectHandle, simInt modelProperty)
Definition: v_repLib.h:292
simVoid(__cdecl * ptr_simGetMotorPid)(const simVoid *joint, simFloat *pParam, simFloat *iParam, simFloat *dParam)
Definition: v_repLib.h:566
simInt(__cdecl * ptrSimRemovePointsFromPointCloud)(simInt pointCloudHandle, simInt options, const simFloat *pts, simInt ptCnt, simFloat tolerance, simVoid *reserved)
Definition: v_repLib.h:498
simChar *(__cdecl * ptrSimGetScriptSimulationParameter)(simInt scriptHandle, const simChar *parameterName, simInt *parameterLength)
Definition: v_repLib.h:213
simInt(__cdecl * ptrSimGetNameSuffix)(const simChar *name)
Definition: v_repLib.h:244
ptrSimReceiveData simReceiveData
Definition: v_repLib.cpp:225
simInt(__cdecl * ptrSimSetObjectIntParameter)(simInt objectHandle, simInt parameterID, simInt parameter)
Definition: v_repLib.h:334
simInt(__cdecl * ptrSimSetIkElementProperties)(simInt ikGroupHandle, simInt tipDummyHandle, simInt constraints, const simFloat *precision, const simFloat *weight, void *reserved)
Definition: v_repLib.h:348
simInt(__cdecl * ptrSimInsertDataIntoStackTable)(simInt stackHandle)
Definition: v_repLib.h:467
simInt(__cdecl * ptrSimIsRealTimeSimulationStepNeeded)()
Definition: v_repLib.h:204
simInt(__cdecl * ptrSimSetShapeColor)(simInt shapeHandle, const simChar *colorName, simInt colorComponent, const simFloat *rgbData)
Definition: v_repLib.h:294
simInt(__cdecl * ptrSimModifyGhost)(simInt ghostGroup, simInt ghostId, simInt operation, simFloat floatValue, simInt options, simInt optionsMask, const simFloat *colorOrTransformation)
Definition: v_repLib.h:404
ptrSimResetCollision simResetCollision
Definition: v_repLib.cpp:158
ptr_simGetGeomWrapFromGeomProxy _simGetGeomWrapFromGeomProxy
Definition: v_repLib.cpp:559
ptrSimGetCollectionHandle simGetCollectionHandle
Definition: v_repLib.cpp:68
simInt(__cdecl * ptrSimTubeOpen)(simInt dataHeader, const simChar *dataName, simInt readBufferSize, simBool notUsedButKeepFalse)
Definition: v_repLib.h:306
ptrSimRegisterCustomLuaFunction simRegisterCustomLuaFunction
Definition: v_repLib.cpp:208
simInt(__cdecl * ptrSimLoadScene)(const simChar *filename)
Definition: v_repLib.h:131
simInt(__cdecl * ptrSimGetJointType)(simInt objectHandle)
Definition: v_repLib.h:116
simInt(__cdecl * ptrSimSetJointTargetVelocity)(simInt objectHandle, simFloat targetVelocity)
Definition: v_repLib.h:233
simInt(__cdecl * ptrSimCreateUIButtonArray)(simInt uiHandle, simInt buttonHandle)
Definition: v_repLib.h:379
simInt(__cdecl * ptrSimAddObjectToCollection)(simInt collectionHandle, simInt objectHandle, simInt what, simInt options)
Definition: v_repLib.h:438
simFloat(__cdecl * ptr_simGetMass)(const simVoid *geomInfo)
Definition: v_repLib.h:591
ptrSimScaleObject simScaleObject
Definition: v_repLib.cpp:404
simInt(__cdecl * ptrSimGetSceneCustomDataLength)(simInt header)
Definition: v_repLib.h:187
simInt(__cdecl * ptrSimClearIntegerSignal)(const simChar *signalName)
Definition: v_repLib.h:261
ptrSimSetBoolParameter simSetBoolParameter
Definition: v_repLib.cpp:49
ptrSimCopyMatrix simCopyMatrix
Definition: v_repLib.cpp:97
simInt(__cdecl * ptrSimGetVelocity)(simInt shapeHandle, simFloat *linearVelocity, simFloat *angularVelocity)
Definition: v_repLib.h:284
simInt(__cdecl * ptrSimResetJoint)(simInt jointHandle)
Definition: v_repLib.h:1167
ptrSimHandleCustomizationScripts simHandleCustomizationScripts
Definition: v_repLib.cpp:408
simVoid(__cdecl * ptr_simSetJointSphericalTransformation)(simVoid *joint, const simFloat *quat)
Definition: v_repLib.h:572
simInt(__cdecl * ptrSimCutPathCtrlPoints)(simInt pathHandle, simInt startIndex, simInt ptCnt)
Definition: v_repLib.h:331
ptrSimGetContactInfo simGetContactInfo
Definition: v_repLib.cpp:283
ptr_simSetJointPosition _simSetJointPosition
Definition: v_repLib.cpp:522
ptr_simGetInitialDynamicAngVelocity _simGetInitialDynamicAngVelocity
Definition: v_repLib.cpp:527
simInt(__cdecl * ptrSimInsertPointsIntoPointCloud)(simInt pointCloudHandle, simInt options, const simFloat *pts, simInt ptCnt, const simUChar *color, simVoid *optionalValues)
Definition: v_repLib.h:497
ptrSimSetShapeMassAndInertia simSetShapeMassAndInertia
Definition: v_repLib.cpp:376
ptrSimUnloadModule simUnloadModule
Definition: v_repLib.cpp:45
simInt(__cdecl * ptrSimAddObjectToSelection)(simInt what, simInt objectHandle)
Definition: v_repLib.h:143
simInt(__cdecl * ptrSimGetScriptAttribute)(simInt scriptHandle, simInt attributeID, simFloat *floatVal, simInt *intOrBoolVal)
Definition: v_repLib.h:431
ptrSimSetVisionSensorImage simSetVisionSensorImage
Definition: v_repLib.cpp:340
ptrSimFloatingViewRemove simFloatingViewRemove
Definition: v_repLib.cpp:195
simInt(__cdecl * ptrSimGetFloatParameter)(simInt parameter, simFloat *floatState)
Definition: v_repLib.h:80
ptrSimCreateIkElement simCreateIkElement
Definition: v_repLib.cpp:415
ptrSimGetObjectAssociatedWithScript simGetObjectAssociatedWithScript
Definition: v_repLib.cpp:147
ptr_simGetObjectFromIndex _simGetObjectFromIndex
Definition: v_repLib.cpp:498
ptrSimRegisterCustomLuaVariable simRegisterCustomLuaVariable
Definition: v_repLib.cpp:210
simInt(__cdecl * ptrSimScaleObject)(simInt objectHandle, simFloat xScale, simFloat yScale, simFloat zScale, simInt options)
Definition: v_repLib.h:425
simInt(__cdecl * ptrSimGetArrayParameter)(simInt parameter, simVoid *arrayOfValues)
Definition: v_repLib.h:346
simInt(__cdecl * ptrSimSetObjectProperty)(simInt objectHandle, simInt prop)
Definition: v_repLib.h:269
simInt(__cdecl * ptrSimSetScriptSimulationParameter)(simInt scriptHandle, const simChar *parameterName, const simChar *parameterValue, simInt parameterLength)
Definition: v_repLib.h:214
ptr_simGetDynamicForceSensorLocalTransformationPart2 _simGetDynamicForceSensorLocalTransformationPart2
Definition: v_repLib.cpp:542
ptrSimGetJointTargetPosition simGetJointTargetPosition
Definition: v_repLib.cpp:82
simFloat(__cdecl * ptr_simGetDynamicMotorTargetPosition)(const simVoid *joint)
Definition: v_repLib.h:567
simInt(__cdecl * ptr_simGetDummyLinkType)(const simVoid *dummy, simInt *linkedDummyID)
Definition: v_repLib.h:533
ptrSimGetPathPlanningHandle simGetPathPlanningHandle
Definition: v_repLib.cpp:589
ptrSimHandleCollision simHandleCollision
Definition: v_repLib.cpp:127
ptrSimSetUIPosition simSetUIPosition
Definition: v_repLib.cpp:362
ptr_simGetDynamicMotorTargetVelocity _simGetDynamicMotorTargetVelocity
Definition: v_repLib.cpp:548
ptrSimSetIkElementProperties simSetIkElementProperties
Definition: v_repLib.cpp:327
simInt(__cdecl * ptrSimSetUIButtonColor)(simInt uiHandle, simInt buttonHandle, const simFloat *upStateColor, const simFloat *downStateColor, const simFloat *labelColor)
Definition: v_repLib.h:377
simInt(__cdecl * ptrSimSetEngineInt32Parameter)(simInt paramId, simInt objectHandle, const simVoid *object, simInt val)
Definition: v_repLib.h:489
ptrSimAnnounceSceneContentChange simAnnounceSceneContentChange
Definition: v_repLib.cpp:235
simInt(__cdecl * ptrSimGetUIEventButton)(simInt uiHandle, simInt *auxiliaryValues)
Definition: v_repLib.h:368
ptrSimRemoveMotionPlanning simRemoveMotionPlanning
Definition: v_repLib.cpp:597
simInt(__cdecl * ptrSimSetIntegerSignal)(const simChar *signalName, simInt signalValue)
Definition: v_repLib.h:259
simInt(__cdecl * ptrSimGetObjectCustomDataLength)(simInt objectHandle, simInt header)
Definition: v_repLib.h:190
ptr_simGetDynamicCollisionMask _simGetDynamicCollisionMask
Definition: v_repLib.cpp:518
ptrSimGetPathPosition simGetPathPosition
Definition: v_repLib.cpp:84
ptrSimSerialOpen simSerialOpen
Definition: v_repLib.cpp:278
simVoid(__cdecl * ptr_simSetDynamicJointLocalTransformationPart2)(simVoid *joint, const simFloat *pos, const simFloat *quat)
Definition: v_repLib.h:575
simChar *(__cdecl * ptrSimGetStackStringValue)(simInt stackHandle, simInt *stringSize)
Definition: v_repLib.h:476
ptrSimGetFloatSignal simGetFloatSignal
Definition: v_repLib.cpp:242
simInt(__cdecl * ptrSimGetObjectAssociatedWithScript)(simInt scriptHandle)
Definition: v_repLib.h:168
ptrSimSetIntegerSignal simSetIntegerSignal
Definition: v_repLib.cpp:238
simChar *(__cdecl * ptrSimGetStringSignal)(const simChar *signalName, simInt *stringLength)
Definition: v_repLib.h:266
ptrSimAdvanceSimulationByOneStep simAdvanceSimulationByOneStep
Definition: v_repLib.cpp:186
simFloat(__cdecl * ptr_simGetJointPosition)(const simVoid *joint)
Definition: v_repLib.h:543
simInt(__cdecl * ptrSimPushDoubleOntoStack)(simInt stackHandle, simDouble value)
Definition: v_repLib.h:460
ptrSimSetModelProperty simSetModelProperty
Definition: v_repLib.cpp:271
unsigned char simBool
Definition: v_repTypes.h:36
ptrSimSetLastError simSetLastError
Definition: v_repLib.cpp:197
simBool(__cdecl * ptr_simIsShapeDynamicallyStatic)(const simVoid *shape)
Definition: v_repLib.h:531
simInt(__cdecl * ptrSimGetStackBoolValue)(simInt stackHandle, simBool *boolValue)
Definition: v_repLib.h:472
ptrSimSetUIButtonProperty simSetUIButtonProperty
Definition: v_repLib.cpp:350
simInt(__cdecl * ptrSimSetFloatSignal)(const simChar *signalName, simFloat signalValue)
Definition: v_repLib.h:262
simVoid(__cdecl * ptr_simGetInitialDynamicAngVelocity)(const simVoid *shape, simFloat *angularVel)
Definition: v_repLib.h:547
simInt(__cdecl * ptrSimGetJointTargetVelocity)(simInt objectHandle, simFloat *targetVelocity)
Definition: v_repLib.h:234
ptrSimGetScriptAssociatedWithObject simGetScriptAssociatedWithObject
Definition: v_repLib.cpp:145
ptrSimSetConfigurationTree simSetConfigurationTree
Definition: v_repLib.cpp:179
simVoid(__cdecl * ptr_simSetObjectLocalTransformation)(simVoid *object, const simFloat *pos, const simFloat *quat)
Definition: v_repLib.h:528
simInt(__cdecl * ptrSimSerialRead)(simInt portHandle, simChar *buffer, simInt dataLengthToRead)
Definition: v_repLib.h:302
simInt(__cdecl * ptrSimSetSphericalJointMatrix)(simInt objectHandle, const simFloat *matrix)
Definition: v_repLib.h:109
simInt(__cdecl * ptrSimWriteTexture)(simInt textureId, simInt options, const simChar *data, simInt posX, simInt posY, simInt sizeX, simInt sizeY, simFloat interpol)
Definition: v_repLib.h:415
ptrSimGetShapeTriangle simGetShapeTriangle
Definition: v_repLib.cpp:259
simInt(__cdecl * ptrSimGetTextureId)(const simChar *textureName, simInt *resolution)
Definition: v_repLib.h:413
ptrSimCheckDistance simCheckDistance
Definition: v_repLib.cpp:175
simInt(__cdecl * ptr_simGetTreeDynamicProperty)(const simVoid *object)
Definition: v_repLib.h:532
simInt(__cdecl * ptrSimComputeMassAndInertia)(simInt shapeHandle, simFloat density)
Definition: v_repLib.h:452
ptrSimAddObjectCustomData simAddObjectCustomData
Definition: v_repLib.cpp:168
simInt(__cdecl * ptrSimGetStackInt32Table)(simInt stackHandle, simInt *array, simInt count)
Definition: v_repLib.h:479
ptrSimFileDialog simFileDialog
Definition: v_repLib.cpp:374
ptrSimTubeStatus simTubeStatus
Definition: v_repLib.cpp:289
simInt(__cdecl * ptrSimRMLPos)(simInt dofs, simDouble smallestTimeStep, simInt flags, const simDouble *currentPosVelAccel, const simDouble *maxVelAccelJerk, const simBool *selection, const simDouble *targetPosVel, simVoid *auxData)
Definition: v_repLib.h:389
ptrSimAdjustView simAdjustView
Definition: v_repLib.cpp:196
simVoid(__cdecl * ptr_simGetPurePrimitiveSizes)(const simVoid *geometric, simFloat *sizes)
Definition: v_repLib.h:586
simInt(__cdecl * ptrSimCreateForceSensor)(simInt options, const simInt *intParams, const simFloat *floatParams, const simFloat *color)
Definition: v_repLib.h:326
ptrSimResetProximitySensor simResetProximitySensor
Definition: v_repLib.cpp:160
ptrSimSetObjectName simSetObjectName
Definition: v_repLib.cpp:67
ptr_simGetLocalInertiaFrame _simGetLocalInertiaFrame
Definition: v_repLib.cpp:560
ptrSimModifyGhost simModifyGhost
Definition: v_repLib.cpp:383
ptrSimClearScriptVariable simClearScriptVariable
Definition: v_repLib.cpp:608
ptrSimGetMainWindow simGetMainWindow
Definition: v_repLib.cpp:42
simInt(__cdecl * ptrSimSetShapeMaterial)(simInt shapeHandle, simInt materialId)
Definition: v_repLib.h:411
ptr_simGetLastParentForLocalGlobalCollidable _simGetLastParentForLocalGlobalCollidable
Definition: v_repLib.cpp:519
simVoid(__cdecl * ptr_simSetShapeDynamicVelocity)(simVoid *shape, const simFloat *linear, const simFloat *angular)
Definition: v_repLib.h:556
simInt(__cdecl * ptrSimSetObjectInt32Parameter)(simInt objectHandle, simInt parameterID, simInt parameter)
Definition: v_repLib.h:336
ptrSimGetBooleanParameter simGetBooleanParameter
Definition: v_repLib.cpp:48
simChar *(__cdecl * ptrSimTubeRead)(simInt tubeHandle, simInt *dataLength)
Definition: v_repLib.h:309
ptrSimPersistentDataWrite simPersistentDataWrite
Definition: v_repLib.cpp:329
simInt(__cdecl * ptrSimAuxiliaryConsoleOpen)(const simChar *title, simInt maxLines, simInt mode, const simInt *position, const simInt *size, const simFloat *textColor, const simFloat *backgroundColor)
Definition: v_repLib.h:311
simInt(__cdecl * ptrSimGetShapeMaterial)(simInt shapeHandle)
Definition: v_repLib.h:412
const void *(__cdecl * ptr_simGetContactCallback)(simInt index)
Definition: v_repLib.h:514
simInt(__cdecl * ptrSimClearScriptVariable)(const simChar *reservedSetToNull, simInt scriptHandleOrType, const simChar *variableNameAtScriptName)
Definition: v_repLib.h:1170
simInt(__cdecl * ptrSimAddDrawingObjectItem)(simInt objectHandle, const simFloat *itemData)
Definition: v_repLib.h:251
ptrSimHandleMechanism simHandleMechanism
Definition: v_repLib.cpp:138
simInt(__cdecl * ptrSimGetEulerAnglesFromMatrix)(const simFloat *matrix, simFloat *eulerAngles)
Definition: v_repLib.h:120
simFloat(__cdecl * ptr_simGetBulletRestitution)(const simVoid *geomInfo)
Definition: v_repLib.h:1176
ptrSimHandleVarious simHandleVarious
Definition: v_repLib.cpp:262
simInt(__cdecl * ptrSimCheckOctreePointOccupancy)(simInt octreeHandle, simInt options, const simFloat *points, simInt ptCnt, simUInt *tag, simUInt64 *location, simVoid *reserved)
Definition: v_repLib.h:506
simChar *(__cdecl * ptrSimReadTexture)(simInt textureId, simInt options, simInt posX, simInt posY, simInt sizeX, simInt sizeY)
Definition: v_repLib.h:414
ptrSimPushNullOntoStack simPushNullOntoStack
Definition: v_repLib.cpp:435
ptr_simDisableDynamicTreeForManipulation _simDisableDynamicTreeForManipulation
Definition: v_repLib.cpp:516
ptrSimSubtractObjectFromPointCloud simSubtractObjectFromPointCloud
Definition: v_repLib.cpp:484
ptrSimGetSystemTimeInMilliseconds simGetSystemTimeInMilliseconds
Definition: v_repLib.cpp:108
ptrSimCreatePureShape simCreatePureShape
Definition: v_repLib.cpp:298
simInt(__cdecl * ptrSimGetScriptProperty)(simInt scriptHandle, simInt *scriptProperty, simInt *associatedObjectHandle)
Definition: v_repLib.h:163
simInt(__cdecl * ptrSimHandleVarious)()
Definition: v_repLib.h:283
ptrSimGetDialogInput simGetDialogInput
Definition: v_repLib.cpp:206
ptrSimSerialPortOpen simSerialPortOpen
Definition: v_repLib.cpp:584
simInt(__cdecl * ptrSimGetVisionSensorResolution)(simInt visionSensorHandle, simInt *resolution)
Definition: v_repLib.h:358
ptrSimSetUIButtonArrayColor simSetUIButtonArrayColor
Definition: v_repLib.cpp:359
simBool(__cdecl * ptr_simGetBulletStickyContact)(const simVoid *geomInfo)
Definition: v_repLib.h:1175
ptrSimRemoveModel simRemoveModel
Definition: v_repLib.cpp:64
simInt(__cdecl * ptrSimSaveUI)(int count, const int *uiHandles, const simChar *filename)
Definition: v_repLib.h:137
ptrSimRegisterContactCallback simRegisterContactCallback
Definition: v_repLib.cpp:311
ptrSimSetScriptAttribute simSetScriptAttribute
Definition: v_repLib.cpp:409
simInt(__cdecl * ptrSimGetObjectInt32Parameter)(simInt objectHandle, simInt parameterID, simInt *parameter)
Definition: v_repLib.h:335
ptr_simGetPurePrimitiveType _simGetPurePrimitiveType
Definition: v_repLib.cpp:561
simVoid(__cdecl * ptr_simGetDamping)(const simVoid *geomInfo, simFloat *linDamping, simFloat *angDamping)
Definition: v_repLib.h:1179
simInt(__cdecl * ptrSimCheckDistance)(simInt entity1Handle, simInt entity2Handle, simFloat threshold, simFloat *distanceData)
Definition: v_repLib.h:196
ptrSimGetObjectLastSelection simGetObjectLastSelection
Definition: v_repLib.cpp:125
simInt(__cdecl * ptrSimAuxiliaryConsolePrint)(simInt consoleHandle, const simChar *text)
Definition: v_repLib.h:314
simInt(__cdecl * ptrSimCreateUIButton)(simInt uiHandle, const simInt *position, const simInt *size, simInt buttonProperty)
Definition: v_repLib.h:365
simInt(__cdecl * ptrSimIntersectPointsWithPointCloud)(simInt pointCloudHandle, simInt options, const simFloat *pts, simInt ptCnt, simFloat tolerance, simVoid *reserved)
Definition: v_repLib.h:499
simInt(__cdecl * ptrSimSubtractObjectFromPointCloud)(simInt pointCloudHandle, simInt objectHandle, simInt options, simFloat tolerance, simVoid *reserved)
Definition: v_repLib.h:505
simInt(__cdecl * ptrSimSetNameSuffix)(simInt nameSuffixNumber)
Definition: v_repLib.h:248
ptrSimGetJointForce simGetJointForce
Definition: v_repLib.cpp:323
simInt(__cdecl * ptrSimSetJointTargetPosition)(simInt objectHandle, simFloat targetPosition)
Definition: v_repLib.h:102
ptrSimSerialPortSend simSerialPortSend
Definition: v_repLib.cpp:586
simInt(__cdecl * ptrSimGetSystemTimeInMilliseconds)()
Definition: v_repLib.h:129
simVoid(__cdecl * ptr_simGetVortexParameters)(const simVoid *object, simInt version, simFloat *floatParams, simInt *intParams)
Definition: v_repLib.h:1177
ptrSimBuildMatrix simBuildMatrix
Definition: v_repLib.cpp:98
ptrSimCreateJoint simCreateJoint
Definition: v_repLib.cpp:303
simInt(__cdecl * ptrSimInterpolateMatrices)(const simFloat *matrixIn1, const simFloat *matrixIn2, simFloat interpolFactor, simFloat *matrixOut)
Definition: v_repLib.h:123
ptrSimSubtractObjectFromOctree simSubtractObjectFromOctree
Definition: v_repLib.cpp:482
ptrSimOpenTextEditor simOpenTextEditor
Definition: v_repLib.cpp:486
simInt(__cdecl * ptrSimCreatePath)(simInt attributes, const simInt *intParams, const simFloat *floatParams, const simFloat *color)
Definition: v_repLib.h:329
simInt(__cdecl * ptrSimCreateTexture)(const simChar *fileName, simInt options, const simFloat *planeSizes, const simFloat *scalingUV, const simFloat *xy_g, simInt fixedResolution, simInt *textureId, simInt *resolution, const simVoid *reserved)
Definition: v_repLib.h:416
ptrSimAddObjectToSelection simAddObjectToSelection
Definition: v_repLib.cpp:122
simInt(__cdecl * ptrSimGetOrientationOnPath)(simInt pathHandle, simFloat relativeDistance, simFloat *eulerAngles)
Definition: v_repLib.h:274
simInt(__cdecl * ptrSimIsStackValueNull)(simInt stackHandle)
Definition: v_repLib.h:471
simInt(__cdecl * ptrSimLockResources)(simInt lockType, simInt reserved)
Definition: v_repLib.h:407
simInt(__cdecl * ptrSimTubeStatus)(simInt tubeHandle, simInt *readPacketsCount, simInt *writePacketsCount)
Definition: v_repLib.h:310
simInt(__cdecl * ptrSimReservedCommand)(simInt v, simInt w)
Definition: v_repLib.h:125
simInt(__cdecl * ptrSimGetJointTargetPosition)(simInt objectHandle, simFloat *targetPosition)
Definition: v_repLib.h:103
simInt(__cdecl * ptrSimHandleGraph)(simInt graphHandle, simFloat simulationTime)
Definition: v_repLib.h:219
simInt(__cdecl * ptrSimInitializePathSearch)(simInt pathPlanningObjectHandle, simFloat maximumSearchTime, simFloat searchTimeStep)
Definition: v_repLib.h:1161
simInt(__cdecl * ptrSimGetObjectSizeValues)(simInt objectHandle, simFloat *sizeValues)
Definition: v_repLib.h:424
ptrSimIsStackValueNull simIsStackValueNull
Definition: v_repLib.cpp:450
simUInt(__cdecl * ptrSimGetSystemTimeInMs)(simInt previousTime)
Definition: v_repLib.h:130
simFloat(__cdecl * ptr_simGetDynamicMotorMaxForce)(const simVoid *joint)
Definition: v_repLib.h:569
ptrSimSetSphericalJointMatrix simSetSphericalJointMatrix
Definition: v_repLib.cpp:88
ptrSimGetUIEventButton simGetUIEventButton
Definition: v_repLib.cpp:347
simInt(__cdecl * ptrSimCreateIkGroup)(simInt options, const simInt *intParams, const simFloat *floatParams, const simVoid *reserved)
Definition: v_repLib.h:434
simChar *(__cdecl * ptrSimPackTable)(simInt stackHandle, simInt *bufferSize)
Definition: v_repLib.h:508
ptrSimClearFloatSignal simClearFloatSignal
Definition: v_repLib.cpp:243
simInt(__cdecl * ptrSimGetFloatingParameter)(simInt parameter, simFloat *floatState)
Definition: v_repLib.h:78
simVoid(__cdecl * ptr_simGetDynamicForceSensorLocalTransformationPart2)(const simVoid *forceSensor, simFloat *pos, simFloat *quat)
Definition: v_repLib.h:562
ptrSimReservedCommand simReservedCommand
Definition: v_repLib.cpp:104
ptrSimBreakForceSensor simBreakForceSensor
Definition: v_repLib.cpp:257
ptrSimSetUIButtonTexture simSetUIButtonTexture
Definition: v_repLib.cpp:357
simVoid *(__cdecl * ptrSimBroadcastMessage)(simInt *auxiliaryData, simVoid *customData, simInt *replyData)
Definition: v_repLib.h:211
simInt(__cdecl * ptrSimHandleMainScript)()
Definition: v_repLib.h:170
simInt(__cdecl * ptrSimAuxiliaryConsoleShow)(simInt consoleHandle, simBool showState)
Definition: v_repLib.h:313
ptrSimSaveUI simSaveUI
Definition: v_repLib.cpp:116
ptrSimCreateUI simCreateUI
Definition: v_repLib.cpp:343
simVoid(__cdecl * ptr_simSetGeomProxyDynamicsFullRefreshFlag)(simVoid *geomData, simBool flag)
Definition: v_repLib.h:553
ptrSimGetPathLength simGetPathLength
Definition: v_repLib.cpp:86
simInt(__cdecl * ptrSimAddSceneCustomData)(simInt header, const simChar *data, simInt dataLength)
Definition: v_repLib.h:186
simInt(__cdecl * ptrSimGetObjectIntParameter)(simInt objectHandle, simInt parameterID, simInt *parameter)
Definition: v_repLib.h:333
ptrSimPushFloatTableOntoStack simPushFloatTableOntoStack
Definition: v_repLib.cpp:443
simInt(__cdecl * ptrSimGetObjectProperty)(simInt objectHandle)
Definition: v_repLib.h:270
simInt(__cdecl * ptrSimAnnounceSceneContentChange)()
Definition: v_repLib.h:256
ptrSimGetPointCloudOptions simGetPointCloudOptions
Definition: v_repLib.cpp:473
unsigned int simUInt
Definition: v_repTypes.h:43
ptrSimSetUIButtonLabel simSetUIButtonLabel
Definition: v_repLib.cpp:352
ptrSimStartSimulation simStartSimulation
Definition: v_repLib.cpp:187
ptrSimRemoveObjectFromSelection simRemoveObjectFromSelection
Definition: v_repLib.cpp:123
simInt(__cdecl * ptrSimClearFloatSignal)(const simChar *signalName)
Definition: v_repLib.h:264
simInt(__cdecl * ptrSimAddBanner)(const simChar *label, simFloat size, simInt options, const simFloat *positionAndEulerAngles, simInt parentObjectHandle, const simFloat *labelColors, const simFloat *backgroundColors)
Definition: v_repLib.h:322
simInt(__cdecl * ptrSimGetObjectFloatParameter)(simInt objectHandle, simInt parameterID, simFloat *parameter)
Definition: v_repLib.h:337
ptr_simGetObjectCumulativeTransformation _simGetObjectCumulativeTransformation
Definition: v_repLib.cpp:510
ptrSimSetStringSignal simSetStringSignal
Definition: v_repLib.cpp:244
simInt(__cdecl * ptrSimStopSimulation)()
Definition: v_repLib.h:209
ptrSimGetSignalName simGetSignalName
Definition: v_repLib.cpp:247
ptrSimSerialClose simSerialClose
Definition: v_repLib.cpp:279
ptrSimIsObjectInSelection simIsObjectInSelection
Definition: v_repLib.cpp:121
ptrSimSetThreadIsFree simSetThreadIsFree
Definition: v_repLib.cpp:284
simInt(__cdecl * ptrSimLockInterface)(simBool locked)
Definition: v_repLib.h:1163
ptrSimBuildIdentityMatrix simBuildIdentityMatrix
Definition: v_repLib.cpp:96
ptrSimSetEngineBoolParameter simSetEngineBoolParameter
Definition: v_repLib.cpp:469
simBool(__cdecl * ptr_simGetDynamicsFullRefreshFlag)(const simVoid *object)
Definition: v_repLib.h:551
simInt(__cdecl * ptrSimSetShapeMassAndInertia)(simInt shapeHandle, simFloat mass, const simFloat *inertiaMatrix, const simFloat *centerOfMass, const simFloat *transformation)
Definition: v_repLib.h:397
ptrSimGetObjectOrientation simGetObjectOrientation
Definition: v_repLib.cpp:77
simInt(__cdecl * ptrSimLoadModel)(const simChar *filename)
Definition: v_repLib.h:134
ptrSimSerialRead simSerialRead
Definition: v_repLib.cpp:281
simInt(__cdecl * ptrSimSetScriptVariable)(simInt scriptHandleOrType, const simChar *variableNameAtScriptName, simInt stackHandle)
Definition: v_repLib.h:484
ptrSimSetPointCloudOptions simSetPointCloudOptions
Definition: v_repLib.cpp:472
simInt(__cdecl * ptrSimInsertVoxelsIntoOctree)(simInt octreeHandle, simInt options, const simFloat *pts, simInt ptCnt, const simUChar *color, const simUInt *tag, simVoid *reserved)
Definition: v_repLib.h:495
ptrSimGetJointTargetVelocity simGetJointTargetVelocity
Definition: v_repLib.cpp:213
ptrSimPushUInt8TableOntoStack simPushUInt8TableOntoStack
Definition: v_repLib.cpp:441
simInt(__cdecl * ptrSimGetSimulationState)()
Definition: v_repLib.h:127
ptrSimHandleDynamics simHandleDynamics
Definition: v_repLib.cpp:136
simInt(__cdecl * ptrSimSetPathPosition)(simInt objectHandle, simFloat position)
Definition: v_repLib.h:106
ptrSimResetDistance simResetDistance
Definition: v_repLib.cpp:159
ptrSimUnfoldStackTable simUnfoldStackTable
Definition: v_repLib.cpp:461
simVoid(__cdecl * ptr_simGetGravity)(simFloat *gravity)
Definition: v_repLib.h:593
simVoid(__cdecl * ptr_simGetLocalInertiaFrame)(const simVoid *geomInfo, simFloat *pos, simFloat *quat)
Definition: v_repLib.h:580
simInt(__cdecl * ptrSimIsObjectInSelection)(simInt objectHandle)
Definition: v_repLib.h:142
ptrSimSetObjectSizeValues simSetObjectSizeValues
Definition: v_repLib.cpp:402
ptrSimConvexDecompose simConvexDecompose
Definition: v_repLib.cpp:380
simFloat(__cdecl * ptr_simGetPureHollowScaling)(const simVoid *geometric)
Definition: v_repLib.h:599
simInt(__cdecl * ptrSimRemoveScript)(simInt scriptHandle)
Definition: v_repLib.h:174
ptrSimGetSimulationState simGetSimulationState
Definition: v_repLib.cpp:106
ptrSimGetVisionSensorImage simGetVisionSensorImage
Definition: v_repLib.cpp:338
ptrSimRemoveUI simRemoveUI
Definition: v_repLib.cpp:361
ptrSimWriteCustomDataBlock simWriteCustomDataBlock
Definition: v_repLib.cpp:396
ptrSimGetCollectionObjects simGetCollectionObjects
Definition: v_repLib.cpp:407
ptrSimGetModuleName simGetModuleName
Definition: v_repLib.cpp:191
simInt(__cdecl * ptrSimInsertObjectIntoOctree)(simInt octreeHandle, simInt objectHandle, simInt options, const simUChar *color, simUInt tag, simVoid *reserved)
Definition: v_repLib.h:502
simInt(__cdecl * ptrSimScaleSelectedObjects)(simFloat scalingFactor, simBool scalePositionsToo)
Definition: v_repLib.h:240
ptrSimCreateForceSensor simCreateForceSensor
Definition: v_repLib.cpp:309
ptrSimGetNameSuffix simGetNameSuffix
Definition: v_repLib.cpp:223
simInt(__cdecl * ptrSimCameraFitToView)(simInt viewHandleOrIndex, simInt objectCount, const simInt *objectHandles, simInt options, simFloat scaling)
Definition: v_repLib.h:349
simVoid(__cdecl * ptr_simSetDynamicMotorPositionControlTargetPosition)(const simVoid *joint, simFloat pos)
Definition: v_repLib.h:544
simInt(__cdecl * ptrSimSwitchThread)()
Definition: v_repLib.h:433
simFloat *(__cdecl * ptrSimGetIkGroupMatrix)(simInt ikGroupHandle, simInt options, simInt *matrixSize)
Definition: v_repLib.h:402
simFloat(__cdecl * ptrSimGetEngineFloatParameter)(simInt paramId, simInt objectHandle, const simVoid *object, simBool *ok)
Definition: v_repLib.h:485
simInt(__cdecl * ptrSimHandleVisionSensor)(simInt visionSensorHandle, simFloat **auxValues, simInt **auxValuesCount)
Definition: v_repLib.h:353
simInt(__cdecl * ptrSimPushFloatTableOntoStack)(simInt stackHandle, const simFloat *values, simInt valueCnt)
Definition: v_repLib.h:464
simInt(__cdecl * ptrSimSetBoolParameter)(simInt parameter, simBool boolState)
Definition: v_repLib.h:70
simInt(__cdecl * ptrSimEnableEventCallback)(simInt eventCallbackType, const simChar *plugin, simInt reserved)
Definition: v_repLib.h:409
simInt(__cdecl * ptrSimRMLStep)(simInt handle, simDouble timeStep, simDouble *newPosVelAccel, simVoid *auxData, simVoid *reserved)
Definition: v_repLib.h:391
simInt(__cdecl * ptrSimHandleDistance)(simInt distanceObjectHandle, simFloat *smallestDistance)
Definition: v_repLib.h:150
ptr_simSetDynamicForceSensorLocalTransformationPart2 _simSetDynamicForceSensorLocalTransformationPart2
Definition: v_repLib.cpp:556
simInt(__cdecl * ptrSimPushInt32OntoStack)(simInt stackHandle, simInt value)
Definition: v_repLib.h:458
ptr_simGetJointCallbackCallOrder _simGetJointCallbackCallOrder
Definition: v_repLib.cpp:580
simInt(__cdecl * ptrSimSetUIButtonArrayColor)(simInt uiHandle, simInt buttonHandle, const simInt *position, const simFloat *color)
Definition: v_repLib.h:380
ptrSimAppendScriptArrayEntry simAppendScriptArrayEntry
Definition: v_repLib.cpp:607
ptrSimSetShapeMaterial simSetShapeMaterial
Definition: v_repLib.cpp:390
ptrSimGetJointType simGetJointType
Definition: v_repLib.cpp:95
simInt(__cdecl * ptrSimSetScriptText)(simInt scriptHandle, const simChar *scriptText)
Definition: v_repLib.h:161
simInt(__cdecl * ptrSimGetObjectMatrix)(simInt objectHandle, simInt relativeToObjectHandle, simFloat *matrix)
Definition: v_repLib.h:94
ptrSimClearStringSignal simClearStringSignal
Definition: v_repLib.cpp:246
simInt(__cdecl * ptrSimCopyPasteSelectedObjects)()
Definition: v_repLib.h:1164
ptrSimSetInt32Parameter simSetInt32Parameter
Definition: v_repLib.cpp:53
simInt(__cdecl * ptrSimGetObjectVelocity)(simInt objectHandle, simFloat *linearVelocity, simFloat *angularVelocity)
Definition: v_repLib.h:285
simInt(__cdecl * ptrSimSetLightParameters)(simInt objectHandle, simInt state, const simFloat *setToNULL, const simFloat *diffusePart, const simFloat *specularPart)
Definition: v_repLib.h:281
ptrSimGetSimulationPassesPerRenderingPass simGetSimulationPassesPerRenderingPass
Definition: v_repLib.cpp:185
simInt(__cdecl * ptrSimSetObjectStringParameter)(simInt objectHandle, simInt parameterID, simChar *parameter, simInt parameterLength)
Definition: v_repLib.h:340
ptrSimRMLStep simRMLStep
Definition: v_repLib.cpp:370
simInt(__cdecl * ptrSimHandleIkGroup)(simInt ikGroupHandle)
Definition: v_repLib.h:155
ptrSimInsertObjectIntoOctree simInsertObjectIntoOctree
Definition: v_repLib.cpp:481
const float *(__cdecl * ptrSimGetPointCloudPoints)(simInt pointCloudHandle, simInt *ptCnt, simVoid *reserved)
Definition: v_repLib.h:501
ptrSimPushInt32TableOntoStack simPushInt32TableOntoStack
Definition: v_repLib.cpp:442
simInt(__cdecl * ptrSimSetNavigationMode)(simInt navigationMode)
Definition: v_repLib.h:221
ptrSimGetCollisionHandle simGetCollisionHandle
Definition: v_repLib.cpp:155
ptrSimGetRotationAxis simGetRotationAxis
Definition: v_repLib.cpp:321
simInt(__cdecl * ptrSimRMLVelocity)(simInt dofs, simDouble timeStep, simInt flags, const simDouble *currentPosVelAccel, const simDouble *maxAccelJerk, const simBool *selection, const simDouble *targetVel, simDouble *newPosVelAccel, simVoid *auxData)
Definition: v_repLib.h:388
simInt(__cdecl * ptrSimGetEngineInt32Parameter)(simInt paramId, simInt objectHandle, const simVoid *object, simBool *ok)
Definition: v_repLib.h:486
simChar *(__cdecl * ptrSimGetObjectStringParameter)(simInt objectHandle, simInt parameterID, simInt *parameterLength)
Definition: v_repLib.h:339
ptrSimRMLVelocity simRMLVelocity
Definition: v_repLib.cpp:367
ptrSimCopyStack simCopyStack
Definition: v_repLib.cpp:434
ptrSimSetExplicitHandling simSetExplicitHandling
Definition: v_repLib.cpp:267
simInt(__cdecl * ptrSimExportIk)(const simChar *pathAndFilename, simInt reserved1, simVoid *reserved2)
Definition: v_repLib.h:445
ptrSimPushDoubleOntoStack simPushDoubleOntoStack
Definition: v_repLib.cpp:439
simUChar *(__cdecl * ptrSimGetVisionSensorCharImage)(simInt visionSensorHandle, simInt *resolutionX, simInt *resolutionY)
Definition: v_repLib.h:360
simFloat *(__cdecl * ptrSimGetVisionSensorDepthBuffer)(simInt visionSensorHandle)
Definition: v_repLib.h:363
simBool(__cdecl * ptr_simIsDynamicMotorTorqueModulationEnabled)(const simVoid *joint)
Definition: v_repLib.h:565
simInt(__cdecl * ptrSimGetDataOnPath)(simInt pathHandle, simFloat relativeDistance, simInt dataType, simInt *intData, simFloat *floatData)
Definition: v_repLib.h:275
simInt(__cdecl * ptrSimAddGhost)(simInt ghostGroup, simInt objectHandle, simInt options, simFloat startTime, simFloat endTime, const simFloat *color)
Definition: v_repLib.h:403
ptrSimGetExtensionString simGetExtensionString
Definition: v_repLib.cpp:430
simInt(__cdecl * ptrSimSerialPortSend)(simInt portNumber, const simChar *data, simInt dataLength)
Definition: v_repLib.h:1148
ptr_simSetDynamicForceSensorLocalTransformationPart2IsValid _simSetDynamicForceSensorLocalTransformationPart2IsValid
Definition: v_repLib.cpp:558
ptr_simIsGeomWrapGeometric _simIsGeomWrapGeometric
Definition: v_repLib.cpp:562
simInt(__cdecl * ptrSimReadCollision)(simInt collisionObjectHandle)
Definition: v_repLib.h:149
ptrSimGetStringSignal simGetStringSignal
Definition: v_repLib.cpp:245
simInt(__cdecl * ptrSimAdvanceSimulationByOneStep)()
Definition: v_repLib.h:207
simChar *(__cdecl * ptrSimGetScriptRawBuffer)(simInt scriptHandle, simInt bufferHandle)
Definition: v_repLib.h:236
simInt(__cdecl * ptrSimGetJointMode)(simInt jointHandle, simInt *options)
Definition: v_repLib.h:298
ptrSimSetObjectProperty simSetObjectProperty
Definition: v_repLib.cpp:248
ptrSimImportMesh simImportMesh
Definition: v_repLib.cpp:295
simBool(__cdecl * ptr_simGetWasPutToSleepOnce)(const simVoid *shape)
Definition: v_repLib.h:550
simChar *(__cdecl * ptrSimReceiveData)(simInt dataHeader, const simChar *dataName, simInt antennaHandle, simInt index, simInt *dataLength, simInt *senderID, simInt *dataHeaderR, simChar **dataNameR)
Definition: v_repLib.h:246
ptrSimGetStackUInt8Table simGetStackUInt8Table
Definition: v_repLib.cpp:457
simChar *(__cdecl * ptrSimFileDialog)(simInt mode, const simChar *title, const simChar *startPath, const simChar *initName, const simChar *extName, const simChar *ext)
Definition: v_repLib.h:395
simInt(__cdecl * ptrSimSetPointCloudOptions)(simInt pointCloudHandle, simFloat maxVoxelSize, simInt maxPtCntPerVoxel, simInt options, simFloat pointSize, simVoid *reserved)
Definition: v_repLib.h:493
ptr_simGetDynamicMotorMaxForce _simGetDynamicMotorMaxForce
Definition: v_repLib.cpp:549
ptrSimSetScriptVariable simSetScriptVariable
Definition: v_repLib.cpp:463
ptrSimSetObjectStringParameter simSetObjectStringParameter
Definition: v_repLib.cpp:319
ptr_simGetMotorPid _simGetMotorPid
Definition: v_repLib.cpp:546
simInt(__cdecl * ptrSimCreateMeshShape)(simInt options, simFloat shadingAngle, const simFloat *vertices, simInt verticesSize, const simInt *indices, simInt indicesSize, simFloat *reserved)
Definition: v_repLib.h:318
ptrSimGetSimulationTimeStep simGetSimulationTimeStep
Definition: v_repLib.cpp:181
ptr_simGetInitialDynamicVelocity _simGetInitialDynamicVelocity
Definition: v_repLib.cpp:525
simInt(__cdecl * ptrSimRemoveBanner)(simInt bannerID)
Definition: v_repLib.h:323
ptrSimGetLightParameters simGetLightParameters
Definition: v_repLib.cpp:261
ptrSimAddStatusbarMessage simAddStatusbarMessage
Definition: v_repLib.cpp:117
simVoid(__cdecl * ptrSimQuitSimulator)(simBool doNotDisplayMessages)
Definition: v_repLib.h:405
ptrSimResetMilling simResetMilling
Definition: v_repLib.cpp:236