![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
これは全メンバの一覧です。FWScene継承メンバも含んでいます。
ACCESS_DESC(FWScene) (次で定義されています。 FWScene) | FWScene | |
AddChildManager(NameManager *c) (次で定義されています。 NameManager) | NameManager | |
AddChildObject(ObjectIf *o) | FWScene | virtual |
AddHumanInterface(HIForceDevice6D *d) (次で定義されています。 FWScene) | FWScene | |
AfterSetDesc() | Object | inlineprotectedvirtual |
axisStyle | FWScene | |
BeforeGetDesc() const | Object | inlineprotectedvirtual |
childManagers | NameManager | protected |
Clear() | NameManager | virtual |
ConstructState(void *m) const | Object | inlinevirtual |
ConstructState(ObjectIf *o, char *&s) | Object | protectedstatic |
CreateFWObject() (次で定義されています。 FWScene) | FWScene | |
CreateHapticPointer() (次で定義されています。 FWScene) | FWScene | |
CreateObject(const IfInfo *info, const void *desc) | FWScene | virtual |
CreateOpHapticHandler() (次で定義されています。 FWScene) | FWScene | |
CreateSkeletonSensor(const FWSkeletonSensorDesc &desc) (次で定義されています。 FWScene) | FWScene | inline |
DelChildManager(NameManager *c) (次で定義されています。 NameManager) | NameManager | |
DelChildObject(ObjectIf *o) | FWScene | virtual |
DestructState(void *m) const | Object | inlinevirtual |
DestructState(ObjectIf *o, char *&s) | Object | protectedstatic |
Draw(GRRenderIf *render) | FWScene | |
Draw(GRRenderIf *render, bool ph_or_gr) (次で定義されています。 FWScene) | FWScene | |
DrawBBox(GRRenderIf *render, Posed pose, PHBBox *bbox) (次で定義されています。 FWScene) | FWScene | |
DrawConstraint(GRRenderIf *render, PHConstraintIf *con) (次で定義されています。 FWScene) | FWScene | |
DrawContact(GRRenderIf *render, PHContactPointIf *con) (次で定義されています。 FWScene) | FWScene | |
DrawContactSafe(GRRenderIf *render, PHConstraintEngineIf *ce) (次で定義されています。 FWScene) | FWScene | |
DrawCoordinateAxis(GRRenderIf *render, float scale, bool solid_or_wire) | FWScene | |
DrawFaceSolid(GRRenderIf *render, CDFaceIf *face, Vec3f *base) (次で定義されています。 FWScene) | FWScene | |
DrawFaceWire(GRRenderIf *render, CDFaceIf *face, Vec3f *base) (次で定義されています。 FWScene) | FWScene | |
DrawFem(GRRenderIf *render, PHFemEngineIf *femEngine) (次で定義されています。 FWScene) | FWScene | |
DrawForce(GRRenderIf *render, const Vec3d &f, const Vec3d &t) (次で定義されています。 FWScene) | FWScene | |
DrawHaptic(GRRenderIf *render, PHHapticEngineIf *hapticEngine) (次で定義されています。 FWScene) | FWScene | |
DrawIK(GRRenderIf *render, PHIKEngineIf *ikEngine) (次で定義されています。 FWScene) | FWScene | |
DrawLimit(GRRenderIf *render, PHConstraintIf *con) (次で定義されています。 FWScene) | FWScene | |
DrawMesh(GRRenderIf *render, CDConvexMeshIf *mesh, bool solid_or_wire) (次で定義されています。 FWScene) | FWScene | |
DrawOp(GRRenderIf *render, PHOpEngineIf *opEngineif) (次で定義されています。 FWScene) | FWScene | |
DrawPHScene(GRRenderIf *render) (次で定義されています。 FWScene) | FWScene | |
DrawShape(GRRenderIf *render, CDShapeIf *shape, bool solid_or_wire) (次で定義されています。 FWScene) | FWScene | |
DrawSkeletonSensor(GRRenderIf *render) (次で定義されています。 FWScene) | FWScene | |
DrawSolid(GRRenderIf *render, PHSolidIf *solid, bool solid_or_wire) (次で定義されています。 FWScene) | FWScene | |
DumpObjectR(std::ostream &os, int level=0) const | Object | virtual |
EnableRender(ObjectIf *obj, bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderAxis(bool world, bool solid, bool con) (次で定義されています。 FWScene) | FWScene | |
EnableRenderBBox(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderContact(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderFem(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderForce(bool solid, bool con) (次で定義されています。 FWScene) | FWScene | |
EnableRenderGrid(bool x, bool y, bool z) (次で定義されています。 FWScene) | FWScene | |
EnableRenderGRScene(bool enable=true) (次で定義されています。 FWScene) | FWScene | |
EnableRenderHaptic(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderIK(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderLimit(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderOp(bool enable) (次で定義されています。 FWScene) | FWScene | |
EnableRenderPHScene(bool enable=true) | FWScene | |
EnableRenderSkeletonSensor(bool enable) (次で定義されています。 FWScene) | FWScene | |
FindObject(UTString name, UTString cls) (次で定義されています。 FWScene) | FWScene | virtual |
Spr::Scene::FindObject(UTRef< T > &t, UTString name) | NameManager | inline |
FindObject(T *&t, UTString name) (次で定義されています。 NameManager) | NameManager | inline |
FindObjectExact(UTString name, UTString cls="") (次で定義されています。 NameManager) | NameManager | |
FindObjectFromAncestor(UTString name, UTString cls="") (次で定義されています。 NameManager) | NameManager | |
FindObjectFromDescendant(UTString name, UTString cls="") (次で定義されています。 NameManager) | NameManager | |
fwHapticPointers | FWScene | |
FWHapticPointers typedef (次で定義されています。 FWScene) | FWScene | |
FWHumanInterfaces typedef (次で定義されています。 FWScene) | FWScene | |
fwObjects | FWScene | |
FWObjects typedef (次で定義されています。 FWScene) | FWScene | |
fwOpHapticHandler | FWScene | |
FWScene(const FWSceneDesc &d=FWSceneDesc()) | FWScene | |
GetAutoMaterial(int i) (次で定義されています。 FWScene) | FWScene | |
GetChildObject(size_t pos) | FWScene | virtual |
GetChildObject(size_t pos) const (次で定義されています。 Object) | Object | inlinevirtual |
GetDesc(void *desc) const | Object | inlinevirtual |
GetDescAddress() const | Object | inlinevirtual |
GetDescSize() const | Object | inlinevirtual |
GetGRScene() (次で定義されています。 FWScene) | FWScene | inline |
GetHapticPointer(int i) (次で定義されています。 FWScene) | FWScene | |
GetHumanInterface(size_t pos) | FWScene | |
GetName() const | NamedObject | inlinevirtual |
GetNameManager() const | NamedObject | virtual |
GetNameMap() (次で定義されています。 NameManager) | NameManager | inline |
GetObject(int i) (次で定義されています。 FWScene) | FWScene | inline |
GetObjectIf() (次で定義されています。 Object) | Object | inline |
GetObjectIf() const (次で定義されています。 Object) | Object | inline |
GetObjects() (次で定義されています。 FWScene) | FWScene | inline |
GetOpHapticHandler() (次で定義されています。 FWScene) | FWScene | |
GetPHScene() (次で定義されています。 FWScene) | FWScene | inline |
GetSdk() | FWScene | |
GetSolidMaterial(PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
GetState(void *state) const | Object | inlinevirtual |
GetStateAddress() const | Object | inlinevirtual |
GetStateR(char *&state) | Object | virtual |
GetStateSize() const | Object | inlinevirtual |
GetWireMaterial(PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
gridOffset | FWScene | |
gridSize (次で定義されています。 FWScene) | FWScene | |
gridSlice (次で定義されています。 FWScene) | FWScene | |
grScene | FWScene | |
HI_CAMERACONTROLLER Enum 値 (次で定義されています。 FWScene) | FWScene | |
HI_OBJECTMANIPULATOR0 Enum 値 (次で定義されています。 FWScene) | FWScene | |
HI_OBJECTMANIPULATOR1 Enum 値 (次で定義されています。 FWScene) | FWScene | |
HI_OBJECTMANIPULATOR2 Enum 値 (次で定義されています。 FWScene) | FWScene | |
HI_OBJECTMANIPULATOR3 Enum 値 (次で定義されています。 FWScene) | FWScene | |
HumanInterfacePurposeId Enum (次で定義されています。 FWScene) | FWScene | |
IsRenderEnabled(ObjectIf *obj) (次で定義されています。 FWScene) | FWScene | |
Loaded(UTLoadContext *) | Object | inlinevirtual |
matAxis (次で定義されています。 FWScene) | FWScene | |
matBBoxLocal (次で定義されています。 FWScene) | FWScene | |
matBBoxWorld (次で定義されています。 FWScene) | FWScene | |
matContact (次で定義されています。 FWScene) | FWScene | |
matForce (次で定義されています。 FWScene) | FWScene | |
matGrid (次で定義されています。 FWScene) | FWScene | |
matIK (次で定義されています。 FWScene) | FWScene | |
matMoment (次で定義されています。 FWScene) | FWScene | |
matSolid | FWScene | |
matWire (次で定義されています。 FWScene) | FWScene | |
name | NamedObject | protected |
NamedObject() (次で定義されています。 NamedObject) | NamedObject | inline |
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
NameManager() (次で定義されています。 NameManager) | NameManager | |
nameManager | NamedObject | protected |
NameManagers typedef (次で定義されています。 NameManager) | NameManager | protected |
names (次で定義されています。 NameManager) | NameManager | protected |
NChildObject() const | FWScene | virtual |
NHapticPointers() (次で定義されています。 FWScene) | FWScene | |
NObject() const (次で定義されています。 FWScene) | FWScene | inline |
operator=(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
phScene | FWScene | |
Print(std::ostream &os) const | NameManager | virtual |
PrintChildren(std::ostream &os) const | Object | protectedvirtual |
PrintFooter(std::ostream &os) const | Object | protectedvirtual |
PrintHeader(std::ostream &os, bool bClose) const | NamedObject | protectedvirtual |
PrintShort(std::ostream &os) const (次で定義されています。 Object) | Object | virtual |
ReadState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
ReadStateR(std::istream &fin) | Object | virtual |
renderAxisConst (次で定義されています。 FWScene) | FWScene | |
renderAxisSolid (次で定義されています。 FWScene) | FWScene | |
renderAxisWorld (次で定義されています。 FWScene) | FWScene | |
renderBBox (次で定義されています。 FWScene) | FWScene | |
renderContact (次で定義されています。 FWScene) | FWScene | |
renderFEM (次で定義されています。 FWScene) | FWScene | |
renderForceConst (次で定義されています。 FWScene) | FWScene | |
renderForceSolid (次で定義されています。 FWScene) | FWScene | |
renderGridX (次で定義されています。 FWScene) | FWScene | |
renderGridY (次で定義されています。 FWScene) | FWScene | |
renderGridZ (次で定義されています。 FWScene) | FWScene | |
renderGRScene (次で定義されています。 FWScene) | FWScene | |
renderHaptic (次で定義されています。 FWScene) | FWScene | |
renderIK (次で定義されています。 FWScene) | FWScene | |
renderLimit (次で定義されています。 FWScene) | FWScene | |
renderObject | FWScene | |
renderOp (次で定義されています。 FWScene) | FWScene | |
renderPHScene (次で定義されています。 FWScene) | FWScene | |
renderSkeletonSensor (次で定義されています。 FWScene) | FWScene | |
renderSolid (次で定義されています。 FWScene) | FWScene | |
renderWire (次で定義されています。 FWScene) | FWScene | |
scaleAxisConst (次で定義されています。 FWScene) | FWScene | |
scaleAxisSolid (次で定義されています。 FWScene) | FWScene | |
scaleAxisWorld | FWScene | |
scaleForce (次で定義されています。 FWScene) | FWScene | |
scaleIK (次で定義されています。 FWScene) | FWScene | |
scaleMoment (次で定義されています。 FWScene) | FWScene | |
sdk | FWScene | |
SetAxisMaterial(int matX, int matY, int matZ) (次で定義されています。 FWScene) | FWScene | |
SetAxisScale(float scaleWorld, float scaleSolid, float scaleConst) (次で定義されています。 FWScene) | FWScene | |
SetAxisStyle(int style) (次で定義されています。 FWScene) | FWScene | |
SetContactMaterial(int mat) (次で定義されています。 FWScene) | FWScene | |
SetDesc(const void *desc) | Object | inlinevirtual |
SetForceMaterial(int matf, int matm) (次で定義されています。 FWScene) | FWScene | |
SetForceScale(float scalef, float scalem) (次で定義されています。 FWScene) | FWScene | |
SetGridMaterial(int matX, int matY, int matZ) (次で定義されています。 FWScene) | FWScene | |
SetGridOption(char axis, float offset, float size, int slice) (次で定義されています。 FWScene) | FWScene | |
SetGRScene(GRSceneIf *s) (次で定義されています。 FWScene) | FWScene | inline |
SetIKMaterial(int mat) (次で定義されています。 FWScene) | FWScene | |
SetIKScale(float scale) (次で定義されています。 FWScene) | FWScene | |
SetIt typedef (次で定義されています。 NameManager) | NameManager | |
SetLocalBBoxMaterial(int mat) (次で定義されています。 FWScene) | FWScene | |
SetName(const char *n) | NamedObject | virtual |
SetNameManager(NameManagerIf *s) | NameManager | virtual |
SetPHScene(PHSceneIf *s) (次で定義されています。 FWScene) | FWScene | inline |
SetRenderMode(bool solid, bool wire) (次で定義されています。 FWScene) | FWScene | |
SetSolidMaterial(int mat, PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
SetSolidMaterial(int mat, float alpha, PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
SetState(const void *state) | Object | inlinevirtual |
SetStateR(const char *&state) | Object | virtual |
Setup() | Object | inlinevirtual |
SetWireMaterial(int mat, PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
SetWireMaterial(int mat, float alpha, PHSolidIf *solid) (次で定義されています。 FWScene) | FWScene | |
SetWorldBBoxMaterial(int mat) (次で定義されています。 FWScene) | FWScene | |
skeletonSensors | FWScene | |
SPR_OBJECTDEF(FWScene) (次で定義されています。 FWScene) | FWScene | |
SPR_OBJECTDEF(NameManager) (次で定義されています。 NameManager) | NameManager | |
Spr::Object::SPR_OBJECTDEF(Object) | Object | |
Step() (次で定義されています。 FWScene) | FWScene | |
Sync() (次で定義されています。 FWScene) | FWScene | |
UpdateHapticPointers() (次で定義されています。 FWScene) | FWScene | |
UpdateOpHapticHandler() (次で定義されています。 FWScene) | FWScene | |
UpdateSkeletonSensors() (次で定義されています。 FWScene) | FWScene | inline |
WriteState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
WriteStateR(std::ostream &fout) | Object | virtual |
~NamedObject() (次で定義されています。 NamedObject) | NamedObject | virtual |
~NameManager() (次で定義されています。 NameManager) | NameManager | virtual |