ILightRigEffectiveData

public interface ILightRigEffectiveData

Immutable object which contains effective light rig properties.


This interface is used as a part of IThreeDFormatEffectiveData.

Methods

MethodDescription
getDirection()Light direction.
getLightType()Represents a preset light right that can be applied to a shape.
getRotation()A rotation is defined through the use of a latitude coordinate, a longitude coordinate, and a revolution about the axis as the latitude and longitude coordinates.

getDirection()

public abstract int getDirection()

Light direction. Read-only LightingDirection.

Returns: int

getLightType()

public abstract int getLightType()

Represents a preset light right that can be applied to a shape. The light rig represents a group of lights oriented in a specific way relative to a 3D scene. Read-only LightRigPresetType.

Returns: int

getRotation()

public abstract float[] getRotation()

A rotation is defined through the use of a latitude coordinate, a longitude coordinate, and a revolution about the axis as the latitude and longitude coordinates. First element in return array - latitude, second - longitude, third - revolution.

Returns: float[] - Rotation coordinates as float[]