Low-Level C# SDK  v1.3.0
Loading...
Searching...
No Matches
WeArtCommon.cs File Reference

Classes

class  WeArt.Core.TrackingTypeExtension
 Contains extension and util methods for the TrackingType enum.
 
struct  WeArt.Core.Accelerometer
 
struct  WeArt.Core.Gyroscope
 
struct  WeArt.Core.TimeOfFlight
 
class  WeArt.Core.TrackingRawData
 
class  WeArt.Core.AnalogSensorRawData
 
class  WeArt.Core.MiddlewareStatusUpdate
 Data structure containing the updated status received from the middleware. More...
 
class  WeArt.Core.WeArtUtility
 
class  WeArt.Core.WeArtConstants
 Constants shared by the WeArt components.
 

Namespaces

namespace  WeArt
 
namespace  WeArt.Core
 

Enumerations

enum  WeArt.Core.HandSide { WeArt.Core.Left = 0 , WeArt.Core.Right = 1 }
 The hand side, left or right. More...
 
enum  WeArt.Core.HandSideFlags { WeArt.Core.None = 0 , WeArt.Core.Left = 1 << HandSide.Left , WeArt.Core.Right = 1 << HandSide.Right }
 The multi-selectable version of HandSide More...
 
enum  WeArt.Core.ActuationPoint { WeArt.Core.Thumb = 0 , WeArt.Core.Index = 1 , WeArt.Core.Middle = 2 , WeArt.Core.Palm = 3 }
 The point of application of the haptic feeling. More...
 
enum  WeArt.Core.TrackingType { WeArt.Core.DEFAULT = 0 , WeArt.Core.WEART_HAND }
 Type of tracking method and messages used/sent by the middleware. More...
 
enum  WeArt.Core.ActuationPointFlags {
  WeArt.Core.None = 0 , WeArt.Core.Thumb = 1 << ActuationPoint.Thumb , WeArt.Core.Index = 1 << ActuationPoint.Index , WeArt.Core.Middle = 1 << ActuationPoint.Middle ,
  WeArt.Core.Palm = 1 << ActuationPoint.Palm
}
 The multi-selectable version of ActuationPoint More...
 
enum  WeArt.Core.TextureType : int {
  WeArt.Core.ClickNormal = 0 , WeArt.Core.ClickSoft = 1 , WeArt.Core.DoubleClick = 2 , WeArt.Core.AluminiumFineMeshSlow = 3 ,
  WeArt.Core.AluminiumFineMeshFast = 4 , WeArt.Core.PlasticMeshSlow = 5 , WeArt.Core.ProfiledAluminiumMeshMedium = 6 , WeArt.Core.ProfiledAluminiumMeshFast = 7 ,
  WeArt.Core.RhombAluminiumMeshMedium = 8 , WeArt.Core.TextileMeshMedium = 9 , WeArt.Core.CrushedRock = 10 , WeArt.Core.VenetianGranite = 11 ,
  WeArt.Core.SilverOak = 12 , WeArt.Core.LaminatedWood = 13 , WeArt.Core.ProfiledRubberSlow = 14 , WeArt.Core.VelcroHooks = 15 ,
  WeArt.Core.VelcroLoops = 16 , WeArt.Core.PlasticFoil = 17 , WeArt.Core.Leather = 18 , WeArt.Core.Cotton = 19 ,
  WeArt.Core.Aluminium = 20 , WeArt.Core.DoubleSidedTape = 21
}
 Texture type to Haptic feel. More...
 
enum  WeArt.Core.HandClosingState { WeArt.Core.Open = 0 , WeArt.Core.Closing = 1 , WeArt.Core.Closed = 2 }
 Enum Hand Closing State. More...
 
enum  WeArt.Core.GraspingState { WeArt.Core.Grabbed = 0 , WeArt.Core.Released = 1 }
 State of Hand Grasping. More...
 
enum  WeArt.Core.CalibrationStatus { WeArt.Core.IDLE = 0 , WeArt.Core.Calibrating = 1 , WeArt.Core.Running = 2 }
 Status of the current calibration procedure. More...