CollisionSensorAspect Class | 
Namespace: Demo3D.Components
public sealed class CollisionSensorAspect : ExportableVisualAspect, ISensorAspect, IPhysicsGroupProvider
The CollisionSensorAspect type exposes the following members.
| Name | Description | |
|---|---|---|
| CollisionSensorAspect | Initializes a new instance of the CollisionSensorAspect class  | 
| Name | Description | |
|---|---|---|
| AspectManagedBy | 
            The Aspect that this is managed by.
              (Inherited from AspectComponentBase.) | |
| BindingNameStore | 
            Manages binding names for aspect bindable items.
              (Inherited from AspectComponentBase.) | |
| BlockedMaterial | The material assigned to the sensor and all descendants when it is blocked. Note: Will only apply when both ClearedMaterial and BlockedMaterial are set.  | |
| BlockingVisuals | The list of visuals that are currently blocking the collision sensor.  | |
| ClearedMaterial | The material assigned to the sensor and all descendants when it is cleared. Note: Will only apply when both ClearedMaterial and BlockedMaterial are set.  | |
| ControlMode | The control mode for the collision sensor.  | |
| Id | (Inherited from SerializableObject.) | |
| IsBlocked | Whether the collision sensor is currently blocked.  | |
| IsBlockedBindableItem | ||
| IsCleared | Whether the collision sensor is currently blocked.  | |
| IsClearedBindableItem | ||
| IsCollapsed | 
            Collapse or expand the aspect in the Aspect Viewer.
              (Inherited from AspectComponentBase.) | |
| IsEnabled | 
            The value for whether the aspect is enabled.
              (Inherited from AspectComponentBase.) | |
| IsReadOnly | 
            When true, disable editing in the Aspect Viewer
              (Inherited from AspectComponentBase.) | |
| SenseMultipleLoads | Whether the collision sensor can be blocked by multiple visuals simultaneously.  | |
| Visual | (Inherited from VisualAspect.) | 
| Name | Description | |
|---|---|---|
| BindingName | 
            Retrieves or generates a binding name for an aspect property.
              (Inherited from AspectComponentBase.) | |
| CreateManagedAspectT | 
            Create a managed aspect of the desired type in this aspect's container. The managed aspect will be owned by the declared aspect.
              (Inherited from AspectComponentBase.) | |
| FindAspectT | 
            Find an aspect of the desired type in this aspect's container.
              (Inherited from AspectComponentBase.) | |
| FindCreateAspectT | 
            Find or, if one isn't found, create an aspect of the desired type in this aspect's container.
              (Inherited from AspectComponentBase.) | |
| FindCreateManagedAspectT | 
            Find or, if one isn't found, create a managed aspect of the desired type in this aspect's container. The managed aspect will be owned by the declared aspect.
              (Inherited from AspectComponentBase.) | |
| RaisePropertiesChanged | 
            Raise an PropertyChanged event for each value.
              (Inherited from BindableBase.) | |
| RaisePropertyChanged(PropertyChangedEventArgs) | 
            Raise an PropertyChanged event for the specified value.
              (Inherited from BindableBase.) | |
| RaisePropertyChanged(String) | 
            Raise an PropertyChanged event for the specified value.
              (Inherited from BindableBase.) | |
| ReleaseBindingName | 
            Releases the generated binding name for an aspect property.
              (Inherited from AspectComponentBase.) | |
| RemoveAspect(Object) | 
            Remove the desired aspect from this aspect's container.
              (Inherited from AspectComponentBase.) | |
| RemoveAspectT | 
            Remove the aspect of the desired type from this aspect's container.
              (Inherited from AspectComponentBase.) | |
| RemoveManagedAspects | 
            Remove all aspects that are being managed by this aspect..
              (Inherited from AspectComponentBase.) | |
| SerializableDependency(SerializableObject) |  Obsolete.  
            Whether the specified object depends on the serializable object.
              (Inherited from AspectComponentBase.) | |
| SerializableDependency(Visual) |  Obsolete.  
            Whether the specified visual depends on the serializable object.
              (Inherited from AspectComponentBase.) | |
| ToString | (Inherited from AspectComponentBase.) | 
| Name | Description | |
|---|---|---|
| IsEnabledChanged | 
            Occurs when the value of IsEnabled changes.
              (Inherited from AspectComponentBase.) | |
| OnBlocked | ||
| OnCleared | ||
| OnNameChanged | 
            Occurs when the Name of an aspect changes.
              (Inherited from AspectComponentBase.) |