Kanzi  3.9.6
Java API
TrajectoryLayoutConceptMetadata Interface Reference

Metadata definitions for TrajectoryLayoutConcept. More...

Inheritance diagram for TrajectoryLayoutConceptMetadata:
[legend]

Public Attributes

DynamicPropertyType< Boolean > AlignToTangentProperty
 Whether to align the items in this Trajectory Layout to match the tangent of the trajectory. More...
 
DynamicPropertyType< Float > CalculatedOffsetProperty
 Reports the current offset of an item in a Trajectory Layout in the proportional range [0, 1]. More...
 
DynamicPropertyType< Float > ItemAreaBeginProperty
 Sets the starting point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible. More...
 
DynamicPropertyType< Float > ItemAreaEndProperty
 Sets the ending point of the trajectory segment in which the items in this Trajectory Layout are considered fully visible. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.TrajectoryLayoutConcept")
 Metaclass for TrajectoryLayoutConcept.
 
DynamicPropertyType< Float > OverrideDistanceProperty
 Sets the distance between the items in this Trajectory Layout. More...
 
DynamicPropertyType< Float > OverrideOffsetProperty
 Sets the offset of an item in a Trajectory Layout. More...
 
DynamicPropertyType< Float > StartOffsetProperty
 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. More...
 
DynamicPropertyType< Boolean > StretchProperty
 Whether to scale this Trajectory Layout to match the layout size. More...
 
DynamicPropertyType< ResourceTrajectoryProperty
 Sets the Trajectory along which this Trajectory Layout node arranges its items. More...
 

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.