看看 安装根目录中的api手册:
Presagis/Vega_Prime_2_2_1_VC8/docs/vegaprime/html/index.html
Vega Prime Path Module
vpPathNavigator: 成员函数:- void setKinematicSelect (KinematicSelect ki)
- KinematicSelect getKinematicSelect () const
- void setRenderSelect (RenderSelect ri)
- RenderSelect getRenderSelect () const
- void setLookAtSelect (LookAtSelect li)
- LookAtSelect getLookAtSelect () const
- const vpPathWay * getCurrentPathWay () const
- const vpPathWayStation * getCurrentWayStation () const
- void setStartDelayTime (double time)
- double getStartDelayTime () const
- void setStartDelayFrames (int frames)
- int getStartDelayFrames () const
- void setReverseEnable (bool enable)
- bool getReverseEnable () const
- void setPauseEnable (bool enable)
- bool getPauseEnable () const
- void setRenderEnable (bool enable)
- bool getRenderEnable () const
- int setSwitch (vpPathWay *switchFromPathWay, int switchFrom, vpPathWay *switchToPathWay=NULL, int switchTo=0, bool closed=true)
- vpPathWay * getSwitch (vpPathWay *switchFromPathWay, int switchFrom, int &switchTo, bool &closed) const
- void setKinematicState (vpPathKinematicState *state)
- vpPathKinematicState * getKinematicState () const
- void setRenderState (vpPathRenderState *state)
- vpPathRenderState * getRenderState () const
- void setLookAtState (vpPathLookAtState *state)
- vpPathLookAtState * getLookAtState () const
- void setStartWayStationIndex (int index=0)
- int getStartWayStationIndex () const
- void setStartWayStation (vpPathWayStation *waystation)
- vpPathWayStation * getStartWayStation () const
- void setStartPathWay (vpPathWay *pathway)
- vpPathWay * getStartPathWay () const
- double getDurationParameter () const
- double getCurveParameter () const
- double getArcLengthParameter () const
- double getTraversedArcLength () const
- double getArcLength () const
- void setFileName (const char *filename)
- const char * getFileName () const
- int read (const char *filename=NULL)
- int read (vuFile *file)
- int write (const char *filename=NULL)
- int write (vuFile *file) const
- virtual void reset ()
- int resolveSubsequentWayStation (vpPathResolver *resolver, vpPathWay *pathway, vpPathWayStation *waystation) const
- int resolveTrailingWayStation (vpPathResolver *resolver, vpPathWay *pathway, vpPathWayStation *waystation) const
- virtual void apply (vpPositionable *, double dT)
- void setPathWayDirtyFlag (bool flag)
- bool getPathWayDirtyFlag () const
- vpPathNavigator (vpPathWay *pathway, vpPathWayStation *waystation)
- vpPathNavigator (vpPathWay *pathway=NULL, int index=0)
- vpPathNavigator (const char *filename)
- vpPathNavigator (vuFile *filename)
复制代码 |