|
| V3Dlcat (p, q) |
|
| V3DisUrl (url) |
|
| V3DgetPathFile (longfile, file) |
|
| V3DgetFileNameWithoutExt (file) |
|
| V3DgetFileExt (file) |
|
| V3DgetFilePathWithoutExt (file) |
|
| V3DremoveIdxFromList (l, idx) |
|
| V3DremoveSidxFromList (l, idx) |
|
| V3DremoveTupFromListBy2ndElem (l, s2nd) |
|
| V3DremoveTupFromListByName (l, name) |
|
| V3DupdateLastPointerClick (viewstr, id, data) |
|
| V3DgetLastPointerClick (viewstr, id) |
|
| V3DupdateLastPointerMove (viewstr, id, data) |
|
| V3DgetLastPointerMove (viewstr, id) |
|
| V3DupdateLastMouseData (viewstr, id, data) |
|
| V3DgetLastMouseData (viewstr, id) |
|
| V3DupdateLastMouseMove (viewstr, id, x, y) |
|
| V3DgetLastMouseMove (viewstr, id) |
|
| V3DupdateLastMouseClick (viewstr, id, x, y) |
|
| V3DgetLastMouseClick (viewstr, id) |
|
| V3DupdateLastMouseRender (viewstr, id, x, y) |
|
| V3DgetLastMouseRender (viewstr, id) |
|
| V3DupdateLastMouseDir (viewstr, id, x, y) |
|
| V3DgetLastMouseDir (viewstr, id) |
|
| V3DupdateLastClickPos (viewstr, id, x, y) |
|
| V3DgetLastClickPos (viewstr, id) |
|
| V3DupdateLastClickMove (viewstr, id, x, y) |
|
| V3DgetLastClickMove (viewstr, id) |
|
| V3DgetSessionIndex (viewstr, sessionstr) |
|
| V3DgetSession (sessionstr) |
|
| V3DgetSessionByIndex (viewstr, idx) |
|
| V3DgetDefaultViewport (viewstr) |
| Get the default viewport of a 3d view structure.
|
|
| V3DgetDefaultSession (viewstr) |
|
| V3DdegToRad (f) |
|
| V3DradToDeg (f) |
|
| V3DgetObjectOrientationDeg (obj) |
| Get an object euler rotation in degree.
|
|
| V3DsetObjectOrientationDeg (obj, ang) |
| Set an object euler rotation in degree.
|
|
| V3DgetObjectGlobalOrientationDeg (obj) |
| Get an object global euler rotation in degree.
|
|
| V3DsetObjectGlobalOrientationDeg (obj, ang) |
| Set an object global euler rotation in degree.
|
|
| V3DgetSessionView (sessionstr) |
| Get the V3Dview structure from a V3Dsession structure.
|
|
| V3DgetObjectByName (sessionstr, name) |
| Get a 3d object by his name or camera type.
|
|
| V3DgetObjectTypeByName (name) |
| Get a 3d object mode by it's name.
|
|
| V3DgetCameraByType (sessionstr, cam, type) |
| Get a camera object by type, the camera or the navigation shell.
|
|
| V3DgetViewportByIndex (viewstr, idx) |
| Get a viewport structure from it's index in 3d view.
|
|
| V3DgetViewportCamera (viewportstr) |
| Get the current viewport camera.
|
|
| V3DgetViewportIndex (viewstr, viewport) |
| Get a viewport index in a 3d view structure.
|
|
| V3DsetViewportColor (viewportstr, color) |
| Set a viewport backgroung color.
|
|
| V3DgetViewportColor (viewportstr) |
| Get a viewport backgroung color.
|
|
| V3DgetViewportSize (viewstr, viewportstr) |
| Get a viewport size.
|
|
| V3DdelViewport (viewstr, viewportstr) |
| Remove a viewport.
|
|
| V3DaddViewport (viewstr, x, y, w, h, backcolor) |
| Add a viewport.
|
|
| V3DsetViewportPolygonMode (viewportstr, mode) |
| Set a viewport polygon render mode.
|
|
| V3DgetViewportPolygonMode (viewportstr) |
| Get a viewport polygon render mode.
|
|
| V3DsetViewport (viewstr, viewportstr, camera) |
| Set a viewport camera and display it.
|
|
| V3DsetViewportPositionSize (viewportstr, x, y, w, h) |
| Resize a viewport.
|
|
| V3DchangeCameraViewport (sessionstr, viewportstr, camera) |
| Change a viewport camera.
|
|
| V3DregisterCompositor (viewportstr, compo, scheme) |
| Add a compositor to a viewport.
|
|
| V3DunRegisterCompositor (viewportstr, compo) |
| Remove a compositor from a viewport.
|
|
| V3DgetCompositorScheme (viewportstr, compo) |
| Get the scheme name associated with a viewport compositor.
|
|
| V3DsetCamera (camera, fovlength, fovy, nclip, fclip) |
| Set a camera settings.
|
|
| V3DgetCameraByIndex (sessionstr, idx) |
|
| V3DgetCameraIndex (sessionstr, camera) |
|
| V3DrestaurePreviousDefaultCamera (sessionstr) |
|
| V3DgetDefaultCamera (sessionstr) |
| Get the current default camera.
|
|
| V3DsetDefaultCamera (sessionstr, camera) |
| Set the current default camera.
|
|
| V3DremoveDefaultCamera (sessionstr, camera) |
| Remove the default camera.
|
|
| V3DsetOrthographicMode (camera, mode) |
|
| V3DgetOrthographicMode (camera) |
|
| V3DsetOrthographicScale (camera, scale) |
|
| V3DgetOrthographicScale (camera) |
|
| V3DsetCbCameraChange (viewstr, cbfun) |
|
| V3DdelCamera (sessionstr, camera) |
| Remove a camera.
|
|
| V3DaddCamera (sessionstr, name) |
| Add a camera.
|
|
| V3DaddParticleSystem (sessionstr, name, template) |
| Add a particle system.
|
|
| V3DsetLight (light, type, dcolor, scolor, range, const, linear, quadr) |
| Set a light parameters.
|
|
| V3DenableLight (light, state) |
| Enable or Disable a light.
|
|
| V3DaddLight (sessionstr, name, father, type, dcolor, scolor, range, const, linear, quadr) |
| Add a light.
|
|
| V3DaddResource (sessionstr, ressource, group, type) |
| Add a resource to a scene.
|
|
| V3DaddMesh (sessionstr, file, name, idx, group, father) |
| Add a mesh to a scene.
|
|
| cbV3DObjectLoaded (obj, p) |
|
| V3DloadMesh (sessionstr, file, name, idx, group, father, cbfun) |
| Add a mesh to a scene, the mesh is loaded in a background thread.
|
|
| V3DaddShell (sessionstr, name, idx, father, pos, ang) |
| Add a shell node to a scene.
|
|
| V3DsetAxisRef (axisstr, ref) |
|
| V3DsetDefaultAxisRef (ref) |
|
| V3DupdateObjectAxis (viewstr, sessionstr, axisstr) |
|
| V3DupdateAxisTarget (viewstr, sessionstr) |
|
| cbV3DAxisLoaded (mesh, p) |
|
| V3DremoveAxis (sessionstr, refobj) |
|
| V3DshowObjectAxis (viewstr, sessionstr, refobj, mode, state) |
|
| V3DupdateObjectHelper (viewstr, sessionstr, helperstr) |
|
| V3DupdateObjectHelperPosOnly (viewstr, sessionstr, helperstr) |
|
| V3DupdateHelperLine (sessionstr, helperstr) |
|
| V3DupdateHelper (viewstr, sessionstr, l) |
|
| V3DupdateHelpersTarget (viewstr, sessionstr) |
|
| cbV3DHelperLoaded (mesh, helperstr) |
|
| V3DshowObjectHelper (viewstr, sessionstr, refobj, mode, state) |
|
| V3DisSceneHelperVisible (sessionstr) |
|
| V3DenableHelpers (viewportstr, sessionstr, state) |
|
| V3DgetObjectFromHelper (sessionstr, obj) |
|
| V3DgetObjectSize (object) |
|
| V3DgetGlobalObjectCenter (object) |
|
| V3DgetObjectRadius (sessionstr, object) |
|
| V3DisSceneGridVisible (sessionstr) |
|
| V3DshowSceneGrid (sessionstr, mode) |
|
| V3DcameraPan (sessionstr, viewportstr, x, y) |
|
| V3DsetShellNavPos (sessionstr, pos) |
|
| V3DsetShellNavAng (sessionstr, quat) |
|
| V3DgetShellNavPos (sessionstr) |
|
| V3DgetShellNavAng (sessionstr) |
|
| V3DsetAmbientLight (sessionstr, color) |
| Set the scene ambient color.
|
|
| V3DgetAmbientLight (sessionstr) |
| Get the scene ambient color.
|
|
| V3DsetShadowTechnique (sessionstr, type, dist, color, self) |
|
| V3DsetShadowCameraType (sessionstr, camtype, px, py, pz, pd) |
|
| V3DgetShadowCameraType (sessionstr) |
|
| V3DsetShadowTextureParams (sessionstr, size, count, offset, fadestart, fadestop) |
|
| V3DsetObjectReceiveShadows (sessionstr, obj, bool) |
|
| V3DsetSceneFog (sessionstr, mode, color, density, linearstart, linearend) |
|
| V3DgetAnimationByName (sessionstr, name) |
| Get an animation by it's name.
|
|
| V3DgetAnimationByAnim (sessionstr, anim) |
| Get an animation structure from the SO3_ANIM object.
|
|
| V3DaddAnimation (sessionstr, obj, id, basename, name, length, speed, weight, state, loop, transmode, rotmode) |
| Add an animation to the scene.
|
|
| V3DaddSequenceAnimation (sessionstr, id, basename, name, speed, weight, state, loop) |
| Add a sequence animation to the scene.
|
|
| V3DgetNbAnimationTracks (animstr) |
| Get the number of animation tracks.
|
|
| V3DgetNbAnimationTrackKeys (animstr, trackidx) |
| Get the number of animation track keys.
|
|
| V3DaddSequenceAnimationTrack (animstr) |
| Add a sequence animation track.
|
|
| V3DdelSequenceAnimationTrack (animstr, trackidx) |
| Remove a sequence animation track.
|
|
| V3DmoveSequenceAnimationKey (animstr, trackidx, keyidx, newidx) |
| Move a sequence animation track key.
|
|
| V3DgetSequenceAnimationKey (animstr, trackidx, keyidx) |
| Get a sequence animation track key.
|
|
| V3DgetSequenceAnimationKeyInfos (animstr, trackidx, keyidx) |
| Get a sequence animation track key infos.
|
|
| V3DsetSequenceAnimationKeyInfos (animstr, trackidx, keyidx, length, trans, decal) |
| Set a sequence animation track key infos.
|
|
| V3DaddSequenceAnimationKey (animstr, trackidx, keyanimstr, length, transition, decal) |
| Add a sequence animation track key.
|
|
| V3DdelSequenceAnimationKey (animstr, trackidx, keyidx) |
| Remove a sequence animation track key.
|
|
| V3DaddMorphAnimation (sessionstr, anim, obj, id, basename, name, speed, weight, state, loop) |
| Add a morph animation to the scene.
|
|
| V3DdelAnimation (sessionstr, animstr) |
| Delete an animation.
|
|
| V3DaddAnimationKey (animstr, pos, quat, scale, ftime) |
| Add an animation node key.
|
|
| V3DdelAnimationTrack (sessionstr, animstr, trackidx) |
| Delete an animation track.
|
|
| V3DsetAnimationWeight (animstr, weight) |
| Set an animation weight.
|
|
| V3DgetAnimationWeight (animstr) |
| Get an animation weight.
|
|
| V3DsetAnimationState (animstr, state) |
| Set an animation state.
|
|
| V3DsetAnimationLoop (animstr, loop) |
| Set an animation loop.
|
|
| V3DsetAnimationSpeed (animstr, speed) |
| Set an animation speed factor.
|
|
| V3DsetAnimationInterpolationMode (animstr, mode) |
| Set an animation translation interpolation mode.
|
|
| V3DsetAnimationRotInterpolationMode (animstr, mode) |
| Set an animation rotation interpolation mode.
|
|
| V3DgetAnimationState (animstr) |
| Get an animation state.
|
|
| V3DgetAnimationLoop (animstr) |
| Get an animation loop state.
|
|
| V3DgetAnimationSpeed (animstr) |
| Get an animation speed factor.
|
|
| V3DgetAnimationType (animstr) |
| Get an animation type.
|
|
| V3DsetAnimationPosition (animstr, pos) |
| Set an animation position.
|
|
| V3DgetAnimationPosition (animstr) |
| Get an animation position.
|
|
| V3DgetAnimationLength (animstr) |
| Get an animation length.
|
|
| V3DsetAnimationCbPlay (animstr, cbfun) |
|
| V3DsetAnimationCbPause (animstr, cbfun) |
|
| V3DsetAnimationCbStop (animstr, cbfun) |
|
| V3DgetAnimationEnable (animstr) |
| Get an animation enable state.
|
|
| V3DresetAnimation (animstr) |
| Reset an animation.
|
|
| V3DresetAnimations (sessionstr) |
| Reset all scene animations.
|
|
| V3DpauseAnimation (animstr) |
| Pause an animation.
|
|
| V3DplayAnimation (animstr) |
| Play an animation.
|
|
| V3DplayAnimationFromPos (animstr, startpos) |
| Play an animation from a position.
|
|
| V3DstopAnimation (animstr) |
| Stop an animation.
|
|
| V3DenableAnimation (animstr, state) |
| Set an animation enable state.
|
|
| V3DinitializeAnimation (animstr, state) |
|
| V3DanimationSetSkipFrame (animstr, state) |
| Set an animation skip frame state.
|
|
| V3DanimationGetSkipFrame (animstr) |
| Get an animation skip frame state.
|
|
| V3DanimationGetDefaultSkipFrame (animstr) |
|
| V3DanimationSetDefaultSkipFrame (animstr, state) |
|
| V3DanimationsEnableScene (sessionstr, state, play) |
|
| V3DsetViewSizeDirty (viewstr) |
|
| V3DneedResize (viewstr) |
|
| V3DgetSessionByScene (viewstr, scene) |
|
| cbV3DbufferPreRender (buffer, viewstr) |
|
| cbV3DbufferPostRender (buffer, viewstr) |
|
| V3DWidgetCtrlHasFocus (viewstr) |
|
| V3DisAxis (sessionstr, obj) |
|
| findCurrentMouseAxis (sessionstr, id) |
|
| cbV3DscenePreRender (session, sessionstr, etime) |
|
| cbV3DscenePreRender2 (session, sessionstr, etime) |
|
| cbV3DscenePreRenderPhysic (session, sessionstr, etime) |
|
| cbV3DscenePostRender (buffer, sessionstr, etime) |
|
| V3DgetDefaultCompositorsList (sessionstr) |
|
| V3DloadDefaultCompositors (sessionstr) |
|
| V3DloadDefaultResources (sessionstr) |
|
| V3DuseDefaultLight (sessionstr, state) |
|
| V3DisDefaultLightEnable (sessionstr) |
|
| V3DgetDefaultLight (sessionstr) |
|
| V3DdeleteSession (viewstr, sessionstr) |
|
| V3DcrSession (viewstr, name) |
| Create a 3d scene structure.
|
|
| V3DresetSession (sessionstr) |
| Reset a 3d scene.
|
|
| cbV3DkillFocus (win, viewstr) |
|
| V3DviewSetFocus (viewstr) |
| Set the 3d view focus.
|
|
| V3DchangeSelectedAxis (sessionstr, objname, mode) |
|
| V3DshowCursor (viewstr, state) |
| Set the mouse cursor visibility state.
|
|
| V3DgetCursorVisible (viewstr) |
| Get a 3d view the mouse cursor visibility state.
|
|
| V3DgetCursor (viewstr) |
| Get a 3d view mouse cursor.
|
|
| cbV3DviewDropFile (win, viewstr, x, y, lp) |
|
| cbV3DviewKeyDown (win, viewstr, key, ascode) |
|
| cbV3DviewKeyUp (win, viewstr, key) |
|
| cbV3DviewDbClick (win, viewstr, posx, posy, btn) |
|
| cbV3DviewClick (win, viewstr, posx, posy, btn) |
|
| cbV3DviewPointerClick (viewstr, id, src, posx, posy, btn, pdata) |
|
| cbV3DviewPointerUpdate (viewstr, id, src, posx, posy, btn, pdata) |
|
| V3DgetCursorTrans (viewstr) |
| Get a 3d view last cursor translation.
|
|
| V3DgetCursorDirection (viewstr) |
| Get a 3d view last cursor direction.
|
|
| V3DisClicked (viewstr) |
| Get a 3d view last mouse click state.
|
|
| V3DisMoveClicked (viewstr) |
| Get a 3d view last mouse move click state.
|
|
| cbV3DviewUnclick (win, viewstr, posx, posy, btn) |
|
| cbV3DviewPointerUnClick (viewstr, id, posx, posy, btn, pdata) |
|
| cbV3DviewWheel (win, viewstr, posx, posy, delta, btn) |
|
| V3DgetMoveAxis (viewstr, posx, posy, btn) |
|
| V3DgetMoveAxisPosition (viewstr, id, src, btn) |
|
| cbV3DcursorMove (win, viewstr, posx, posy, btn) |
|
| cbV3DPointerMove (viewstr, id, src, posx, posy, btn, pdata) |
|
| V3DsetCbResizeHUDView (viewstr, cbfun) |
|
| V3DsetCbResizeView (viewstr, cbfun) |
|
| V3DsetCbFocusView (viewstr, cbfun) |
|
| V3DsetCbKillFocusView (viewstr, cbfun) |
|
| V3DsetCbPreRenderEffects (viewstr, cbfun) |
|
| V3DsetCbPreRender (viewstr, cbfun) |
|
| V3DsetCbPreRender2 (viewstr, cbfun) |
|
| V3DsetCbPostRender (viewstr, cbfun) |
|
| V3DsetCbScenePreRender (sessionstr, cbfun) |
|
| V3DsetCbHUDPreRender (sessionstr, cbfun) |
|
| V3DsetCbHUDPostRender (sessionstr, cbfun) |
|
| V3DsetCbScenePreRender2 (sessionstr, cbfun) |
|
| V3DsetCbScenePreRenderPhysic (sessionstr, cbfun) |
|
| V3DsetCbScenePostRender (sessionstr, cbfun) |
|
| V3DsetCbNavigateControlState (sessionstr, cbfun) |
|
| V3DsetCbKeyDown (viewstr, cbfun) |
|
| V3DsetCbKeyUp (viewstr, cbfun) |
|
| V3DsetCbKeyDownHUD (viewstr, cbfun) |
|
| V3DsetCbKeyUpHUD (viewstr, cbfun) |
|
| V3DsetCbDropFile (viewstr, cbfun) |
|
| V3DgetCbDropFile (viewstr) |
|
| V3DsetCbClick (viewstr, cbfun) |
|
| V3DgetCbClick (viewstr) |
|
| V3DsetCbDbClick (viewstr, cbfun) |
|
| V3DgetCbDbClick (viewstr) |
|
| V3DsetCbUnClick (viewstr, cbfun) |
|
| V3DgetCbUnClick (viewstr) |
|
| V3DsetCbWheel (viewstr, cbfun) |
|
| V3DgetCbWheel (viewstr) |
|
| V3DsetCbCursorMove (viewstr, cbfun) |
|
| V3DgetCbCursorMove (viewstr) |
|
| V3DsetCbInputClick (viewstr, cbfun) |
|
| V3DgetCbInputClick (viewstr) |
|
| V3DsetCbInputUnClick (viewstr, cbfun) |
|
| V3DgetCbInputUnClick (viewstr) |
|
| V3DsetCbInputUpdate (viewstr, cbfun) |
|
| V3DgetCbInputUpdate (viewstr) |
|
| V3DsetCbAxisMove (axisstr, cbfun) |
|
| V3DsetCbAxisClick (axisstr, cbfun) |
|
| V3DsetCbAxisUnClick (axisstr, cbfun) |
|
| V3DenableKeyboard (viewstr, mode) |
| Set a 3d view keyboard state.
|
|
| V3DenableMouse (viewstr, mode) |
| Set a 3d view mouse state.
|
|
| V3DenableNavigate (sessionstr, mode) |
|
| V3DgetNavigateState (sessionstr) |
|
| V3DenableNavigateControl (sessionstr, mode) |
|
| V3DgetNavigateControlState (sessionstr) |
|
| V3DsetCursor (viewstr, cursor) |
| Change a 3d view mouse cursor.
|
|
| cbV3Dsize (win, viewstr, w, h) |
|
| V3DdsView (viewstr) |
| Destroy a 3d view.
|
|
| V3DsetViewTouchPointAddCb (viewstr, cb) |
|
| V3DsetViewTouchPointRemoveCb (viewstr, cb) |
|
| V3DsetViewTouchPointUpdateCb (viewstr, cb) |
|
| cbV3DwinAddTouchPoint (win, viewstr, id, x, y) |
|
| cbV3DwinRemoveTouchPoint (win, viewstr, id) |
|
| cbV3DwinUpdateTouchPoint (win, viewstr, id, x, y, vx, vy) |
|
| cbV3DwinDestroy (win, viewstr) |
|
| cbV3DbufferFocus (buffer, viewstr) |
|
| cbV3DbufferKillFocus (buffer, viewstr) |
|
| V3DresizeView (viewstr, x, y, w, h) |
|
| V3DgetViewPosSize (viewstr) |
| Get a 3d view position and size.
|
|
| V3DgetViewPos (viewstr) |
| Get a 3d view position.
|
|
| V3DgetViewSize (viewstr) |
| Get a 3d view size.
|
|
| V3DgetFullScreenState (viewstr) |
| Get a 3d view fullscreen state.
|
|
| V3DcenterMouseCursor (viewstr) |
| Center the mouse cursor on a 3d view.
|
|
| V3DsetMousePosition (viewstr, x, y) |
| Set the mouse cursor position on a 3d view.
|
|
| V3DsetVrPointerState (viewstr, state) |
|
| V3DgetVrPointerState (viewstr) |
|