MDLPhysicallyPlausibleLight Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a light that plausibly attenutates and can represent black-body incandescence.
[Foundation.Register("MDLPhysicallyPlausibleLight", true)]
public class MDLPhysicallyPlausibleLight : ModelIO.MDLLight
[<Foundation.Register("MDLPhysicallyPlausibleLight", true)>]
type MDLPhysicallyPlausibleLight = class
inherit MDLLight
- Inheritance
- Derived
- Attributes
Constructors
| Name | Description |
|---|---|
| MDLPhysicallyPlausibleLight() |
Creates a new MDLPhysicallyPlausibleLight with default values. |
| MDLPhysicallyPlausibleLight(NativeHandle) |
A constructor used when creating managed representations of unmanaged objects. Called by the runtime. |
| MDLPhysicallyPlausibleLight(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
Properties
| Name | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Inherited from NSObject) |
| AccessibilityRespondsToUserInteraction | (Inherited from NSObject) |
| AccessibilityTextualContext | (Inherited from NSObject) |
| AccessibilityUserInputLabels | (Inherited from NSObject) |
| AttenuationEndDistance |
Gets or sets the distance after which the light provides no illumination. |
| AttenuationStartDistance |
Gets or sets the distance before which the light provides full illumination. |
| Children |
Gets or sets the list of the objects of type MDLObject that belong to this MDLObject. (Inherited from MDLObject) |
| Class | (Inherited from NSObject) |
| ClassHandle |
The Objective-C class handle for this class. |
| Color |
Gets or sets the color of the light. |
| ColorSpace |
Gets or sets the light's color space. (Inherited from MDLLight) |
| Components |
Gets the array of components that belong to this Model I/O object. (Inherited from MDLObject) |
| DebugDescription | (Inherited from NSObject) |
| Description | (Inherited from NSObject) |
| ExposedBindings | (Inherited from NSObject) |
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
| Hidden |
Gets or sets a Boolean value that controls whether the Model IO object is hidden. (Inherited from MDLObject) |
| InnerConeAngle |
Gets or sets the angle, in radians, of the cone of full illumination. |
| Instance | (Inherited from MDLObject) |
| IsDirectBinding | (Inherited from NSObject) |
| IsProxy | (Inherited from NSObject) |
| LightType |
Gets or sets the light type. (Inherited from MDLLight) |
| Lumens |
Gets or sets the light's intensity. The default is |
| Name |
Gets or sets the descriptive name of the named object. (Inherited from MDLObject) |
| OuterConeAngle |
Gets or sets the angle, in radians, of the cone of partial illumination, outside of which the illumination is zero. |
| Parent |
Gets or sets this MDLObject object's parent, or |
| Path | (Inherited from MDLObject) |
| RetainCount | (Inherited from NSObject) |
| Self | (Inherited from NSObject) |
| Superclass | (Inherited from NSObject) |
| SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
| Transform |
Gets or sets the possibly time-dependent transform that establishes this MDLObject object's coordinate system in relation to its parent's coordinate system. (Inherited from MDLObject) |
| Zone | (Inherited from NSObject) |