Interhaptics SDK for Unity 1.6
Loading...
Searching...
No Matches
BodyMapping.cs File Reference

Go to the source code of this file.

Classes

struct  Interhaptics.HapticBodyMapping.CommandData
 Structure for command data in haptic systems. More...
 

Namespaces

namespace  Interhaptics
 
namespace  Interhaptics.HapticBodyMapping
 

Enumerations

enum  Interhaptics.HapticBodyMapping.Perception {
  Interhaptics.HapticBodyMapping.None = -1 , Interhaptics.HapticBodyMapping.Stiffness = 0 , Interhaptics.HapticBodyMapping.Texture = Stiffness + 1 , Interhaptics.HapticBodyMapping.Vibration = Texture + 1 ,
  Interhaptics.HapticBodyMapping.AllPerception = Vibration + 1
}
 Enumeration for different types of haptic perceptions. More...
 
enum  Interhaptics.HapticBodyMapping.BufferDataType { Interhaptics.HapticBodyMapping.Amplitude = 0 , Interhaptics.HapticBodyMapping.PCM = 0 , Interhaptics.HapticBodyMapping.Frequency = 1 , Interhaptics.HapticBodyMapping.Transient = 2 }
 Enumeration for types of haptic buffer data. More...
 
enum  Interhaptics.HapticBodyMapping.BodyPartID {
  Interhaptics.HapticBodyMapping.Bp_None = -1 , Interhaptics.HapticBodyMapping.Bp_Chest = 340 , Interhaptics.HapticBodyMapping.Bp_Waist = 325 , Interhaptics.HapticBodyMapping.Bp_Crane = 359 ,
  Interhaptics.HapticBodyMapping.Bp_Neck = 358 , Interhaptics.HapticBodyMapping.Bp_Left_upper_arm = 212 , Interhaptics.HapticBodyMapping.Bp_Left_lower_arm = 214 , Interhaptics.HapticBodyMapping.Bp_Right_upper_arm = 112 ,
  Interhaptics.HapticBodyMapping.Bp_Right_lower_arm = 114 , Interhaptics.HapticBodyMapping.Bp_Left_upper_leg = 226 , Interhaptics.HapticBodyMapping.Bp_Left_lower_leg = 228 , Interhaptics.HapticBodyMapping.Bp_Right_upper_leg = 126 ,
  Interhaptics.HapticBodyMapping.Bp_Right_lower_leg = 128 , Interhaptics.HapticBodyMapping.Bp_Left_palm = 216 , Interhaptics.HapticBodyMapping.Bp_Right_palm = 116 , Interhaptics.HapticBodyMapping.Bp_Left_sole = 200 ,
  Interhaptics.HapticBodyMapping.Bp_Right_sole = 100 , Interhaptics.HapticBodyMapping.Bp_Left_hallux = 233 , Interhaptics.HapticBodyMapping.Bp_Left_index_toe = 234 , Interhaptics.HapticBodyMapping.Bp_Left_middle_toe = 235 ,
  Interhaptics.HapticBodyMapping.Bp_Left_ring_toe = 236 , Interhaptics.HapticBodyMapping.Bp_Left_pinky_toe = 237 , Interhaptics.HapticBodyMapping.Bp_Right_hallux = 133 , Interhaptics.HapticBodyMapping.Bp_Right_index_toe = 134 ,
  Interhaptics.HapticBodyMapping.Bp_Right_middle_toe = 135 , Interhaptics.HapticBodyMapping.Bp_Right_ring_toe = 136 , Interhaptics.HapticBodyMapping.Bp_Right_pinky_toe = 137 , Interhaptics.HapticBodyMapping.Bp_Left_thumb_first = 244 ,
  Interhaptics.HapticBodyMapping.Bp_Left_thumb_second = 245 , Interhaptics.HapticBodyMapping.Bp_Left_thumb_third = 246 , Interhaptics.HapticBodyMapping.Bp_Left_index_first = 247 , Interhaptics.HapticBodyMapping.Bp_Left_index_second = 248 ,
  Interhaptics.HapticBodyMapping.Bp_Left_index_third = 249 , Interhaptics.HapticBodyMapping.Bp_Left_middle_first = 250 , Interhaptics.HapticBodyMapping.Bp_Left_middle_second = 251 , Interhaptics.HapticBodyMapping.Bp_Left_middle_third = 252 ,
  Interhaptics.HapticBodyMapping.Bp_Left_ring_first = 253 , Interhaptics.HapticBodyMapping.Bp_Left_ring_second = 254 , Interhaptics.HapticBodyMapping.Bp_Left_ring_third = 255 , Interhaptics.HapticBodyMapping.Bp_Left_pinky_first = 256 ,
  Interhaptics.HapticBodyMapping.Bp_Left_pinky_second = 257 , Interhaptics.HapticBodyMapping.Bp_Left_pinky_third = 258 , Interhaptics.HapticBodyMapping.Bp_Right_thumb_first = 144 , Interhaptics.HapticBodyMapping.Bp_Right_thumb_second = 145 ,
  Interhaptics.HapticBodyMapping.Bp_Right_thumb_third = 146 , Interhaptics.HapticBodyMapping.Bp_Right_index_first = 147 , Interhaptics.HapticBodyMapping.Bp_Right_index_second = 148 , Interhaptics.HapticBodyMapping.Bp_Right_index_third = 149 ,
  Interhaptics.HapticBodyMapping.Bp_Right_middle_first = 150 , Interhaptics.HapticBodyMapping.Bp_Right_middle_second = 151 , Interhaptics.HapticBodyMapping.Bp_Right_middle_third = 152 , Interhaptics.HapticBodyMapping.Bp_Right_ring_first = 153 ,
  Interhaptics.HapticBodyMapping.Bp_Right_ring_second = 154 , Interhaptics.HapticBodyMapping.Bp_Right_ring_third = 155 , Interhaptics.HapticBodyMapping.Bp_Right_pinky_first = 156 , Interhaptics.HapticBodyMapping.Bp_Right_pinky_second = 157 ,
  Interhaptics.HapticBodyMapping.Bp_Right_pinky_third = 158
}
 Enumeration for identifying different body parts for haptic effects. More...
 
enum  Interhaptics.HapticBodyMapping.Operator { Interhaptics.HapticBodyMapping.Minus = -1 , Interhaptics.HapticBodyMapping.Neutral = 0 , Interhaptics.HapticBodyMapping.Plus = 1 }
 Enumeration for operator signs in haptic command data. More...
 
enum  Interhaptics.HapticBodyMapping.LateralFlag {
  Interhaptics.HapticBodyMapping.Unknown_position = -1 , Interhaptics.HapticBodyMapping.Global = 0 , Interhaptics.HapticBodyMapping.Right = 1 , Interhaptics.HapticBodyMapping.Left = 2 ,
  Interhaptics.HapticBodyMapping.Center = 3
}
 Enumeration for lateral flag in haptic command data. More...
 
enum  Interhaptics.HapticBodyMapping.GroupID {
  Interhaptics.HapticBodyMapping.Unknown = -1 , Interhaptics.HapticBodyMapping.All = 0 , Interhaptics.HapticBodyMapping.Top = 100 , Interhaptics.HapticBodyMapping.Down = 101 ,
  Interhaptics.HapticBodyMapping.Arm = 200 , Interhaptics.HapticBodyMapping.Head = 201 , Interhaptics.HapticBodyMapping.Chest = 202 , Interhaptics.HapticBodyMapping.Waist = 203 ,
  Interhaptics.HapticBodyMapping.Leg = 204 , Interhaptics.HapticBodyMapping.Upper_arm = 300 , Interhaptics.HapticBodyMapping.Lower_arm = 301 , Interhaptics.HapticBodyMapping.Hand = 302 ,
  Interhaptics.HapticBodyMapping.Crane = 303 , Interhaptics.HapticBodyMapping.Neck = 304 , Interhaptics.HapticBodyMapping.Upper_leg = 305 , Interhaptics.HapticBodyMapping.Lower_leg = 306 ,
  Interhaptics.HapticBodyMapping.Foot = 307 , Interhaptics.HapticBodyMapping.Palm = 400 , Interhaptics.HapticBodyMapping.Finguer = 401 , Interhaptics.HapticBodyMapping.Sole = 402 ,
  Interhaptics.HapticBodyMapping.Toe = 403 , Interhaptics.HapticBodyMapping.Thumb = 500 , Interhaptics.HapticBodyMapping.Index = 501 , Interhaptics.HapticBodyMapping.Middle = 502 ,
  Interhaptics.HapticBodyMapping.Ring = 503 , Interhaptics.HapticBodyMapping.Pinky = 504 , Interhaptics.HapticBodyMapping.Hallux = 505 , Interhaptics.HapticBodyMapping.Index_toe = 506 ,
  Interhaptics.HapticBodyMapping.Middle_toe = 507 , Interhaptics.HapticBodyMapping.Ring_toe = 508 , Interhaptics.HapticBodyMapping.Pinky_toe = 509 , Interhaptics.HapticBodyMapping.First = 600 ,
  Interhaptics.HapticBodyMapping.Second = 601 , Interhaptics.HapticBodyMapping.Third = 602
}
 Enumeration for group identification in haptic command data. More...