JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.graph.ui.AnimGroup.ShapeData Class Reference

Animation Shapes data covering one Shape of Set. More...

Collaboration diagram for com.jogamp.graph.ui.AnimGroup.ShapeData:

Public Member Functions

 ShapeData (final Shape s)
 New instance with set Shape using its scaled Shape#getPosition() for startPos and targetPos. More...
 

Public Attributes

boolean active
 Indicator whether the Shapes is animating or not. More...
 
final Vec3f startPos
 Shapes scaled start position More...
 
final Vec3f targetPos
 Shapes scaled target position More...
 
final Shape shape
 The Shapes. More...
 
Object user
 Optional user attachment per Shape to be used within LerpFunc. More...
 

Detailed Description

Animation Shapes data covering one Shape of Set.

Definition at line 75 of file AnimGroup.java.

Constructor & Destructor Documentation

◆ ShapeData()

com.jogamp.graph.ui.AnimGroup.ShapeData.ShapeData ( final Shape  s)

New instance with set Shape using its scaled Shape#getPosition() for startPos and targetPos.

Definition at line 88 of file AnimGroup.java.

Here is the call graph for this function:

Member Data Documentation

◆ active

boolean com.jogamp.graph.ui.AnimGroup.ShapeData.active

Indicator whether the Shapes is animating or not.

Definition at line 77 of file AnimGroup.java.

◆ shape

final Shape com.jogamp.graph.ui.AnimGroup.ShapeData.shape

The Shapes.

Definition at line 83 of file AnimGroup.java.

◆ startPos

final Vec3f com.jogamp.graph.ui.AnimGroup.ShapeData.startPos

Shapes scaled start position

Definition at line 79 of file AnimGroup.java.

◆ targetPos

final Vec3f com.jogamp.graph.ui.AnimGroup.ShapeData.targetPos

Shapes scaled target position

Definition at line 81 of file AnimGroup.java.

◆ user

Object com.jogamp.graph.ui.AnimGroup.ShapeData.user

Optional user attachment per Shape to be used within LerpFunc.

Definition at line 85 of file AnimGroup.java.


The documentation for this class was generated from the following file: