AnimatLab  2
Test
AnimatSimPy.OdorSensor Class Reference
+ Inheritance diagram for AnimatSimPy.OdorSensor:
+ Collaboration diagram for AnimatSimPy.OdorSensor:

Public Member Functions

def __init__ (self)
 
def __init__ (self)
 
def GetDataPointer (self, strDataType)
 
def GetDataPointer (self, strDataType)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def OdorTypeID (self, args)
 
def OdorTypeID (self, args)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def ResetSimulation (self)
 
def ResetSimulation (self)
 
def SetData
 
def SetData
 
def StepSimulation (self)
 
def StepSimulation (self)
 
- Public Member Functions inherited from AnimatSimPy.Sensor
def __init__ (self)
 
def __init__ (self)
 
def AllowRotateDragX (self)
 
def AllowRotateDragX (self)
 
def AllowRotateDragY (self)
 
def AllowRotateDragY (self)
 
def AllowRotateDragZ (self)
 
def AllowRotateDragZ (self)
 
def CreateJoints (self)
 
def CreateJoints (self)
 
def CreateParts (self)
 
def CreateParts (self)
 
def HasStaticJoint (self)
 
def HasStaticJoint (self)
 
def Initialize (self)
 
def Initialize (self)
 
def LatitudeSegments (self, args)
 
def LatitudeSegments (self, args)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def LongtitudeSegments (self, args)
 
def LongtitudeSegments (self, args)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def Radius (self, args)
 
def Radius (self, args)
 
def SetData
 
def SetData
 
- Public Member Functions inherited from AnimatSimPy.RigidBody
def __init__ (self)
 
def __init__ (self)
 
def AddExternalNodeInput (self, iTargetDataType, fltInput)
 
def AddExternalNodeInput (self, iTargetDataType, fltInput)
 
def AddForceAtLocalPos (self, fltPx, fltPy, fltPz, fltFx, fltFy, fltFz, bScaleUnits)
 
def AddForceAtLocalPos (self, fltPx, fltPy, fltPz, fltFx, fltFy, fltFz, bScaleUnits)
 
def AddForceAtWorldPos (self, fltPx, fltPy, fltPz, fltFx, fltFy, fltFz, bScaleUnits)
 
def AddForceAtWorldPos (self, fltPx, fltPy, fltPz, fltFx, fltFy, fltFz, bScaleUnits)
 
def AddItem
 
def AddItem
 
def AddSurfaceContact (self, lpContactedSurface)
 
def AddSurfaceContact (self, lpContactedSurface)
 
def AddTorque (self, fltTx, fltTy, fltTz, bScaleUnits)
 
def AddTorque (self, fltTx, fltTy, fltTz, bScaleUnits)
 
def AfterResetSimulation (self)
 
def AfterResetSimulation (self)
 
def AngularDrag (self, args)
 
def AngularDrag (self, args)
 
def AngularVelocityDamping (self, args)
 
def AngularVelocityDamping (self, args)
 
def BuoyancyCenter (self, args)
 
def BuoyancyCenter (self, args)
 
def BuoyancyScale (self, args)
 
def BuoyancyScale (self, args)
 
def CenterOfMass (self, args)
 
def CenterOfMass (self, args)
 
def CenterOfMassWithStaticChildren (self)
 
def CenterOfMassWithStaticChildren (self)
 
def ChildParts (self)
 
def ChildParts (self)
 
def CreateChildJoints (self)
 
def CreateChildJoints (self)
 
def CreateChildParts (self)
 
def CreateChildParts (self)
 
def CreateJoints (self)
 
def CreateJoints (self)
 
def CreateParts (self)
 
def CreateParts (self)
 
def Density (self, args)
 
def Density (self, args)
 
def DisableCollision (self, lpBody)
 
def DisableCollision (self, lpBody)
 
def DisplayDebugCollisionGraphic (self, args)
 
def DisplayDebugCollisionGraphic (self, args)
 
def Eat (self, fltBiteSize, lTimeSlice)
 
def Eat (self, fltBiteSize, lTimeSlice)
 
def EnableCollision (self, lpBody)
 
def EnableCollision (self, lpBody)
 
def EnableFluids (self, args)
 
def EnableFluids (self, args)
 
def FindCollisionExclusionBody
 
def FindCollisionExclusionBody
 
def FoodEaten (self, args)
 
def FoodEaten (self, args)
 
def FoodEnergyContent (self, args)
 
def FoodEnergyContent (self, args)
 
def FoodQuantity (self, args)
 
def FoodQuantity (self, args)
 
def FoodReplenishRate (self, args)
 
def FoodReplenishRate (self, args)
 
def Freeze (self, args)
 
def Freeze (self, args)
 
def GetContactSensor (self)
 
def GetContactSensor (self)
 
def GetDataPointer (self, strDataType)
 
def GetDataPointer (self, strDataType)
 
def GetDensity (self)
 
def GetDensity (self)
 
def GetExclusionCollisionSet (self)
 
def GetExclusionCollisionSet (self)
 
def GetMass (self)
 
def GetMass (self)
 
def GetMassValueWithStaticChildren (self)
 
def GetMassValueWithStaticChildren (self)
 
def GetTargetDataTypeIndex (self, strDataType)
 
def GetTargetDataTypeIndex (self, strDataType)
 
def GetVelocityAtPoint (self, x, y, z)
 
def GetVelocityAtPoint (self, x, y, z)
 
def GetVolume (self)
 
def GetVolume (self)
 
def HasCollisionGeometry (self)
 
def HasCollisionGeometry (self)
 
def HasStaticChildren (self)
 
def HasStaticChildren (self)
 
def HasStaticJoint (self)
 
def HasStaticJoint (self)
 
def IsCollisionObject (self, args)
 
def IsCollisionObject (self, args)
 
def IsContactSensor (self, args)
 
def IsContactSensor (self, args)
 
def IsFoodSource (self, args)
 
def IsFoodSource (self, args)
 
def IsRoot (self)
 
def IsRoot (self)
 
def IsStickyPart (self, args)
 
def IsStickyPart (self, args)
 
def JointToParent (self, args)
 
def JointToParent (self, args)
 
def Kill
 
def Kill
 
def LinearDrag (self, args)
 
def LinearDrag (self, args)
 
def LinearVelocityDamping (self, args)
 
def LinearVelocityDamping (self, args)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def Magnus (self, args)
 
def Magnus (self, args)
 
def Mass (self, args)
 
def Mass (self, args)
 
def MassWithChildren (self)
 
def MassWithChildren (self)
 
def MaterialID (self, args)
 
def MaterialID (self, args)
 
def MaxFoodQuantity (self, args)
 
def MaxFoodQuantity (self, args)
 
def MaxHydroForce (self, args)
 
def MaxHydroForce (self, args)
 
def MaxHydroTorque (self, args)
 
def MaxHydroTorque (self, args)
 
def ParentWithCollisionGeometry (self)
 
def ParentWithCollisionGeometry (self)
 
def Position (self, args)
 
def Position (self, args)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def RemoveItem
 
def RemoveItem
 
def RemoveSurfaceContact (self, lpContactedSurface)
 
def RemoveSurfaceContact (self, lpContactedSurface)
 
def ResetSimulation (self)
 
def ResetSimulation (self)
 
def SetData
 
def SetData
 
def SetSurfaceContactCount (self, iCount)
 
def SetSurfaceContactCount (self, iCount)
 
def SimPausing (self)
 
def SimPausing (self)
 
def StaticChildrenMass (self)
 
def StaticChildrenMass (self)
 
def StepSimulation (self)
 
def StepSimulation (self)
 
def StickyChild (self, args)
 
def StickyChild (self, args)
 
def StickyOn (self, args)
 
def StickyOn (self, args)
 
def SurfaceContactCount (self)
 
def SurfaceContactCount (self)
 
def UpdateChildPhysicsPosFromGraphics (self)
 
def UpdateChildPhysicsPosFromGraphics (self)
 
def UpdatePhysicsPosFromGraphics (self)
 
def UpdatePhysicsPosFromGraphics (self)
 
def VisualSelectionType (self)
 
def VisualSelectionType (self)
 
def Volume (self, args)
 
def Volume (self, args)
 
- Public Member Functions inherited from AnimatSimPy.BodyPart
def __init__ (self, args, kwargs)
 
def __init__ (self, args, kwargs)
 
def AddBodyClicked (self, fltPosX, fltPosY, fltPosZ, fltNormX, fltNormY, fltNormZ)
 
def AddBodyClicked (self, fltPosX, fltPosY, fltPosZ, fltNormX, fltNormY, fltNormZ)
 
def AddRobotPartInterface (self, lpPart)
 
def AddRobotPartInterface (self, lpPart)
 
def FindRobotPartListIndex
 
def FindRobotPartListIndex
 
def GetDataPointer (self, strDataType)
 
def GetDataPointer (self, strDataType)
 
def GetRobotPartInterfaces (self)
 
def GetRobotPartInterfaces (self)
 
def Initialize (self)
 
def Initialize (self)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def NeedsRobotSynch (self)
 
def NeedsRobotSynch (self)
 
def PhysicsBody (self, args)
 
def PhysicsBody (self, args)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def RemoveRobotPartInterface (self, lpPart)
 
def RemoveRobotPartInterface (self, lpPart)
 
def ResetSimulation (self)
 
def ResetSimulation (self)
 
def Resize (self)
 
def Resize (self)
 
def Selected (self, bValue, bSelectMultiple)
 
def Selected (self, bValue, bSelectMultiple)
 
def SetData
 
def SetData
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def SynchUpdateInterval (self, args)
 
def SynchUpdateInterval (self, args)
 
def SynchWithRobot (self, args)
 
def SynchWithRobot (self, args)
 
def TimeStepModified (self)
 
def TimeStepModified (self)
 
def UpdateExtraData (self)
 
def UpdateExtraData (self)
 
def UpdatePhysicsPosFromGraphics (self)
 
def UpdatePhysicsPosFromGraphics (self)
 
def VisualSelectionModeChanged (self, iNewMode)
 
def VisualSelectionModeChanged (self, iNewMode)
 
def WakeDynamics (self)
 
def WakeDynamics (self)
 
- Public Member Functions inherited from AnimatSimPy.Node
def __init__ (self, args, kwargs)
 
def __init__ (self, args, kwargs)
 
def AddExternalNodeInput (self, iTargetDataType, fltInput)
 
def AddExternalNodeInput (self, iTargetDataType, fltInput)
 
def Copy (self, lpSource)
 
def Copy (self, lpSource)
 
def Enabled (self, args)
 
def Enabled (self, args)
 
def GetTargetDataTypeIndex (self, strDataType)
 
def GetTargetDataTypeIndex (self, strDataType)
 
def Kill
 
def Kill
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def ResetSimulation (self)
 
def ResetSimulation (self)
 
def SetData
 
def SetData
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def VerifySystemPointers (self)
 
def VerifySystemPointers (self)
 
- Public Member Functions inherited from AnimatSimPy.AnimatBase
def __init__ (self)
 
def __init__ (self)
 
def AddItem
 
def AddItem
 
def AfterResetSimulation (self)
 
def AfterResetSimulation (self)
 
def CalculateSnapshotByteSize (self)
 
def CalculateSnapshotByteSize (self)
 
def Copy (self, lpSource)
 
def Copy (self, lpSource)
 
def Enabled (self, args)
 
def Enabled (self, args)
 
def GetDataPointer (self, strDataType)
 
def GetDataPointer (self, strDataType)
 
def GetNeuralModule (self)
 
def GetNeuralModule (self)
 
def GetNode (self)
 
def GetNode (self)
 
def GetSimulator (self)
 
def GetSimulator (self)
 
def GetStructure (self)
 
def GetStructure (self)
 
def HasProperty (self, strName)
 
def HasProperty (self, strName)
 
def ID (self, args)
 
def ID (self, args)
 
def Initialize (self)
 
def Initialize (self)
 
def Kill
 
def Kill
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def LoadKeyFrameSnapshot (self, aryBytes, lIndex)
 
def LoadKeyFrameSnapshot (self, aryBytes, lIndex)
 
def Name (self, args)
 
def Name (self, args)
 
def PropertyType (self, strName)
 
def PropertyType (self, strName)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def ReInitialize (self)
 
def ReInitialize (self)
 
def RemoveItem
 
def RemoveItem
 
def Reset (self)
 
def Reset (self)
 
def ResetSimulation (self)
 
def ResetSimulation (self)
 
def RigidBodyAdded (self, strID)
 
def RigidBodyAdded (self, strID)
 
def RigidBodyRemoved (self, strID)
 
def RigidBodyRemoved (self, strID)
 
def SaveKeyFrameSnapshot (self, aryBytes, lIndex)
 
def SaveKeyFrameSnapshot (self, aryBytes, lIndex)
 
def Selected (self, args)
 
def Selected (self, args)
 
def SetData (self, args)
 
def SetData (self, args)
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def SetSystemPointers (self, lpSim, lpStructure, lpModule, lpNode, bVerify)
 
def SimPausing (self)
 
def SimPausing (self)
 
def SimStarting (self)
 
def SimStarting (self)
 
def SimStopping (self)
 
def SimStopping (self)
 
def StepSimulation (self)
 
def StepSimulation (self)
 
def TimeStepModified (self)
 
def TimeStepModified (self)
 
def Type (self, args)
 
def Type (self, args)
 
def VerifySystemPointers (self)
 
def VerifySystemPointers (self)
 
def VisualSelectionModeChanged (self, iNewMode)
 
def VisualSelectionModeChanged (self, iNewMode)
 
- Public Member Functions inherited from AnimatSimPy.CStdSerialize
def __init__ (self)
 
def __init__ (self)
 
def Clone (self)
 
def Clone (self)
 
def Copy (self, lpSource)
 
def Copy (self, lpSource)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def Save (self, oXml)
 
def Save (self, oXml)
 
def Trace (self, oOs)
 
def Trace (self, oOs)
 
- Public Member Functions inherited from AnimatSimPy.MovableItem
def __init__ (self)
 
def __init__ (self)
 
def AbsolutePosition (self, args)
 
def AbsolutePosition (self, args)
 
def AddBodyClicked (self, fltPosX, fltPosY, fltPosZ, fltNormX, fltNormY, fltNormZ)
 
def AddBodyClicked (self, fltPosX, fltPosY, fltPosZ, fltNormX, fltNormY, fltNormZ)
 
def AllowMouseManipulation (self)
 
def AllowMouseManipulation (self)
 
def AllowRotateDragX (self)
 
def AllowRotateDragX (self)
 
def AllowRotateDragY (self)
 
def AllowRotateDragY (self)
 
def AllowRotateDragZ (self)
 
def AllowRotateDragZ (self)
 
def AllowTranslateDragX (self)
 
def AllowTranslateDragX (self)
 
def AllowTranslateDragY (self)
 
def AllowTranslateDragY (self)
 
def AllowTranslateDragZ (self)
 
def AllowTranslateDragZ (self)
 
def Alpha (self, args)
 
def Alpha (self, args)
 
def Ambient (self, args)
 
def Ambient (self, args)
 
def CalculateLocalPosForWorldPos (self, fltWorldX, fltWorldY, fltWorldZ, vLocalPos)
 
def CalculateLocalPosForWorldPos (self, fltWorldX, fltWorldY, fltWorldZ, vLocalPos)
 
def Callback (self, args)
 
def Callback (self, args)
 
def CollisionsAlpha (self, args)
 
def CollisionsAlpha (self, args)
 
def Diffuse (self, args)
 
def Diffuse (self, args)
 
def GetBoundingBox (self)
 
def GetBoundingBox (self)
 
def GetBoundingRadius (self)
 
def GetBoundingRadius (self)
 
def GetCurrentPosition (self)
 
def GetCurrentPosition (self)
 
def GetDataPointer (self, strDataType)
 
def GetDataPointer (self, strDataType)
 
def GraphicsAlpha (self, args)
 
def GraphicsAlpha (self, args)
 
def IsSelected (self)
 
def IsSelected (self)
 
def IsVisible (self, args)
 
def IsVisible (self, args)
 
def JointsAlpha (self, args)
 
def JointsAlpha (self, args)
 
def Load (self, oXml)
 
def Load (self, oXml)
 
def LocalTransformationMatrixString (self)
 
def LocalTransformationMatrixString (self)
 
def OrientNewPart (self, fltXPos, fltYPos, fltZPos, fltXNorm, fltYNorm, fltZNorm)
 
def OrientNewPart (self, fltXPos, fltYPos, fltZPos, fltXNorm, fltYNorm, fltZNorm)
 
def Parent (self, args)
 
def Parent (self, args)
 
def PhysicsMovableItem (self, args)
 
def PhysicsMovableItem (self, args)
 
def Position (self, args)
 
def Position (self, args)
 
def QueryProperties (self, aryProperties)
 
def QueryProperties (self, aryProperties)
 
def ReceptiveFieldsAlpha (self, args)
 
def ReceptiveFieldsAlpha (self, args)
 
def ReportPosition (self, args)
 
def ReportPosition (self, args)
 
def ReportRotation (self, args)
 
def ReportRotation (self, args)
 
def ReportWorldPosition (self, args)
 
def ReportWorldPosition (self, args)
 
def Rotation (self, args)
 
def Rotation (self, args)
 
def Selected (self, bValue, bSelectMultiple)
 
def Selected (self, bValue, bSelectMultiple)
 
def SelectedVertex (self, args)
 
def SelectedVertex (self, args)
 
def SetBoundingBox (self, iIdx, fltVal)
 
def SetBoundingBox (self, iIdx, fltVal)
 
def SetData
 
def SetData
 
def Shininess (self, args)
 
def Shininess (self, args)
 
def SimulationAlpha (self, args)
 
def SimulationAlpha (self, args)
 
def Specular (self, args)
 
def Specular (self, args)
 
def Texture (self, args)
 
def Texture (self, args)
 
def UpdateAbsolutePosition (self)
 
def UpdateAbsolutePosition (self)
 
def UserDefinedDraggerRadius (self, args)
 
def UserDefinedDraggerRadius (self, args)
 
def VisualSelectionModeChanged (self, iNewMode)
 
def VisualSelectionModeChanged (self, iNewMode)
 
def VisualSelectionType (self)
 
def VisualSelectionType (self)
 

Public Attributes

 this
 
- Public Attributes inherited from AnimatSimPy.Sensor
 this
 
- Public Attributes inherited from AnimatSimPy.RigidBody
 this
 
- Public Attributes inherited from AnimatSimPy.AnimatBase
 this
 
- Public Attributes inherited from AnimatSimPy.CStdSerialize
 this
 
- Public Attributes inherited from AnimatSimPy.MovableItem
 this
 

Static Public Attributes

tuple CastToDerived = staticmethod(_AnimatSimPy.OdorSensor_CastToDerived)
 
- Static Public Attributes inherited from AnimatSimPy.Sensor
tuple CastToDerived = staticmethod(_AnimatSimPy.Sensor_CastToDerived)
 
- Static Public Attributes inherited from AnimatSimPy.RigidBody
tuple CastToDerived = staticmethod(_AnimatSimPy.RigidBody_CastToDerived)
 
- Static Public Attributes inherited from AnimatSimPy.BodyPart
tuple CastToDerived = staticmethod(_AnimatSimPy.BodyPart_CastToDerived)
 
- Static Public Attributes inherited from AnimatSimPy.Node
tuple CastToDerived = staticmethod(_AnimatSimPy.Node_CastToDerived)
 

Detailed Description

Definition at line 11449 of file bin/AnimatSimPy.py.


The documentation for this class was generated from the following file: