Kanzi 3.9.10
TrajectoryLayoutConceptMetadata Interface Reference

Metadata definitions for TrajectoryLayoutConcept. More...

Inheritance diagram for TrajectoryLayoutConceptMetadata:
[legend]

Public Attributes

DynamicPropertyType< BooleanAlignToTangentProperty
 Whether to align the items in this Trajectory Layout to match the tangent of the trajectory.
 
DynamicPropertyType< FloatCalculatedOffsetProperty
 Reports the current offset of an item in a Trajectory Layout in the proportional range [0, 1].
 
DynamicPropertyType< FloatItemAreaBeginProperty
 Sets the starting point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible.
 
DynamicPropertyType< FloatItemAreaEndProperty
 Sets the ending point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.TrajectoryLayoutConcept")
 Metaclass for TrajectoryLayoutConcept.
 
DynamicPropertyType< FloatOverrideDistanceProperty
 Sets the distance between the items in this Trajectory Layout.
 
DynamicPropertyType< FloatOverrideOffsetProperty
 Sets the offset of an item in a Trajectory Layout.
 
DynamicPropertyType< FloatStartOffsetProperty
 Sets the offset of the starting position of the items on the trajectory in the range [0, 1], where 0 is the beginning and 1 is the end of the trajectory.
 
DynamicPropertyType< BooleanStretchProperty
 Whether to scale this Trajectory Layout to match the layout size.
 
DynamicPropertyType< ResourceTrajectoryProperty
 Sets the Trajectory along which this Trajectory Layout node arranges its items.
 

Detailed Description

Metadata definitions for TrajectoryLayoutConcept.

Member Data Documentation

◆ AlignToTangentProperty

DynamicPropertyType<Boolean> AlignToTangentProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.AlignToTangent", Boolean.class)

Whether to align the items in this Trajectory Layout to match the tangent of the trajectory.

Vertical trajectories are not supported.

◆ CalculatedOffsetProperty

DynamicPropertyType<Float> CalculatedOffsetProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.CalculatedOffset", Float.class)

Reports the current offset of an item in a Trajectory Layout in the proportional range [0, 1].

◆ ItemAreaBeginProperty

DynamicPropertyType<Float> ItemAreaBeginProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.ItemAreaBegin", Float.class)

Sets the starting point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible.

The value is in the range [0, 1], where 0 is the beginning and 1 is the end of the trajectory. The Node > Visible Amount in Parent property uses this value.

◆ ItemAreaEndProperty

DynamicPropertyType<Float> ItemAreaEndProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.ItemAreaEnd", Float.class)

Sets the ending point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible.

The value is in the range [0, 1], where 0 is the beginning and 1 is the end of the trajectory. The Node > Visible Amount in Parent property uses this value.

◆ OverrideDistanceProperty

DynamicPropertyType<Float> OverrideDistanceProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.OverrideDistance", Float.class)

Sets the distance between the items in this Trajectory Layout.

When you do not set this property, the Trajectory Layout calculates the distance automatically.

◆ OverrideOffsetProperty

DynamicPropertyType<Float> OverrideOffsetProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.OverrideOffset", Float.class)

Sets the offset of an item in a Trajectory Layout.

When you do not set this property, the Trajectory Layout sets the offset.

◆ StartOffsetProperty

DynamicPropertyType<Float> StartOffsetProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.StartOffset", Float.class)

Sets the offset of the starting position of the items on the trajectory in the range [0, 1], where 0 is the beginning and 1 is the end of the trajectory.

◆ StretchProperty

DynamicPropertyType<Boolean> StretchProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.Stretch", Boolean.class)

Whether to scale this Trajectory Layout to match the layout size.

◆ TrajectoryProperty

DynamicPropertyType<Resource> TrajectoryProperty
Initial value:
=
new DynamicPropertyType<>("TrajectoryLayoutConcept.Trajectory", Resource.class)

Sets the Trajectory along which this Trajectory Layout node arranges its items.