LightFieldComponent Class
Represents a component of the light field package.
Constructors:
| Name | Description | |
|---|---|---|
![]()  | LightFieldComponent() | Initializes a new instance of the LightFieldComponent class. | 
![]()  | LightFieldComponent(Stream) | Initializes a new instance of the LightFieldComponent class from a stream of data. | 
![]()  | LightFieldComponent(Stream, Encoding) | Initializes a new instance of the LightFieldComponent class from a stream of data with specified encoding. | 
Properties:
| Name | Description | |
|---|---|---|
![]()  | Data | Gets or sets the component data. | 
![]()  | ComponentType | Gets or sets the component type. | 
![]()  | Length | Gets the length of the component data. | 
![]()  | Version | Gets or sets the component schema version. | 
![]()  | Reference | Gets or sets the component reference identifier. | 
![]()  | Encoding | Gets or sets the component encoding. | 
Methods:
| Name | Description | |
|---|---|---|
![]()  | GetDataAsString() | Gets the component data as String using the component's Encoding or null if the component does not contain any data. | 
![]()  | ToString() | Returns a String representing the type and name of the current LightFieldComponent. (Overrides ToString.) | 
![]()  | SetDataToString(String) | Sets the component data to String using the component's Encoding. | 
![]()  | WriteTo(Stream) | Writes the LightFieldComponent to a stream. | 
Constants:
| Name | Description | |
|---|---|---|
![]()  | MaximumReferenceLength | The maximum number of bytes that the Reference property can hold. |