VisualEntity Class

Microsoft Robotics Class Reference

Visual simulation entity. Used to render an entity in the simulation.

Remarks

Visual entities can participate in the simulated physics if they have a PhysicsEntity instance. If PhysicsEntity is not set and the derived class did not add it explicitly to the physics engine, the Visual entity will be purely kinematic, aka it will not interact physically with the world

Namespace: Microsoft.Robotics.Simulation.Engine.Proxy
Assembly: SimulationEngine.Proxy (in SimulationEngine.Proxy.dll) Version: 4.0.261.0

Syntax

[XmlRootAttribute(Namespace = "https://schemas.microsoft.com/robotics/2006/04/simulationengine.html", 
    ElementName = "VisualEntity")]
[DataContractAttribute(Namespace = "https://schemas.microsoft.com/robotics/2006/04/simulationengine.html")]
public class VisualEntity : Entity, 
    IDssSerializable, ICloneable

Inheritance Hierarchy

System. . :: . .Object
  Microsoft.Robotics.Simulation.Proxy. . :: . .Entity
    Microsoft.Robotics.Simulation.Engine.Proxy..::..VisualEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .BumperArrayEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .CameraEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .DifferentialDriveEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .EntityWithMaterials
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .FloorplanEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .GlobalJointEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .HeightFieldEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .LaserRangeFinderEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .LightSourceEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .MeshEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .MicrosoftGpsEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .MultiShapeEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .SingleShapeEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .SkyEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .SpriteEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .TerrainEntity
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .TerrainEntityLOD
      Microsoft.Robotics.Simulation.Engine.Proxy. . :: . .WheelEntity

See Also

VisualEntity Members

Microsoft.Robotics.Simulation.Engine.Proxy Namespace