|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectendrov.typeLineage.Lineage.Particle
public class Lineage.Particle
One particle
Field Summary | |
---|---|
java.util.TreeSet<java.lang.String> |
child
Name of children |
java.lang.String |
description
Description of cell. |
java.util.SortedMap<EvDecimal,java.lang.String> |
events
Events |
java.util.SortedMap<java.lang.String,LineageExp> |
exp
Expression key frames |
java.lang.String |
fate
Fate |
java.util.SortedMap<EvDecimal,Mesh3D> |
meshs
|
EvDecimal |
overrideEnd
Override start frame of existence |
java.awt.Color |
overrideMeshColor
|
java.awt.Color |
overrideNucColor
Display settings. |
EvDecimal |
overrideStart
Override first frame of existence |
Lineage.MeshRenderMode |
overrrideRenderMode
|
java.util.TreeSet<java.lang.String> |
parents
Name of parents |
java.util.SortedMap<EvDecimal,Lineage.ParticlePos> |
pos
Pos key frames |
Constructor Summary | |
---|---|
Lineage.Particle()
|
Method Summary | |
---|---|
Lineage.Particle |
clone()
Make a deep copy |
LineageExp |
getCreateExp(java.lang.String n)
Get expression level, create if it does not exist |
Lineage.ParticlePos |
getCreatePos(EvDecimal frame)
Get position, create if it does not exist |
EvDecimal |
getFirstFrame()
Get the first frame accounting for override |
EvDecimal |
getLastFrame()
Get the last frame, accounting for override. |
EvDecimal |
getPosFrameAfter(EvDecimal frame)
Get position frame >= , not including override |
EvDecimal |
getPosFrameBefore(EvDecimal frame)
Get position frame <= , not including override |
Lineage.InterpolatedParticle |
interpolatePos(EvDecimal frame)
Interpolate frame information. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final java.util.TreeSet<java.lang.String> child
public final java.util.TreeSet<java.lang.String> parents
public final java.util.SortedMap<EvDecimal,Lineage.ParticlePos> pos
public final java.util.SortedMap<java.lang.String,LineageExp> exp
public java.util.SortedMap<EvDecimal,java.lang.String> events
public java.util.SortedMap<EvDecimal,Mesh3D> meshs
public EvDecimal overrideStart
public EvDecimal overrideEnd
public java.lang.String fate
public java.lang.String description
public java.awt.Color overrideNucColor
public java.awt.Color overrideMeshColor
public Lineage.MeshRenderMode overrrideRenderMode
Constructor Detail |
---|
public Lineage.Particle()
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public Lineage.Particle clone()
clone
in class java.lang.Object
public EvDecimal getPosFrameBefore(EvDecimal frame)
public EvDecimal getPosFrameAfter(EvDecimal frame)
public Lineage.ParticlePos getCreatePos(EvDecimal frame)
public LineageExp getCreateExp(java.lang.String n)
public EvDecimal getLastFrame()
public EvDecimal getFirstFrame()
public Lineage.InterpolatedParticle interpolatePos(EvDecimal frame)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |