ITrackSet (interface)

ITrackSet ITrackSet ITrackSet KeyframeTrackSet KeyframeTrackSet KeyframeTrackSet->ITrackSet

Functions

  addTrack ! ( in IKeyframeTrack track )
Integer addTrack ! ( in String name, in Color color, in Scalar defaultValue )
  clear ! ()
  clearTracks ! ()
  evaluate ? ( in Scalar time, out Quat value, out Integer keyIndices[] )
  evaluate ? ( in Scalar time, out Scalar value, out Integer keyIndices[] )
  evaluate ? ( in Scalar time, out Vec2 value, out Integer keyIndices[] )
  evaluate ? ( in Scalar time, out Vec3 value, out Integer keyIndices[] )
  evaluate ? ( in Scalar time, out Vec4 value, out Integer keyIndices[] )
  evaluate ? ( in Scalar time, out Xfo value, out Integer keyIndices[] )
String getDesc ? ( in String indent, in Boolean includeTracks )
String getDesc ? ()
UInt32 getFlags ? ()
String getName ? ()
UInt32 getNumTracks ? ()
Vec2 getTimeRange ? ()
IKeyframeTrack getTrack ? ( in String name )
IKeyframeTrack getTrack ? ( in UInt32 index )
String getValueType ? ()
  setFlag ! ( in UInt32 flag )
  setTrack ! ( in String name, in IKeyframeTrack track )
  setTrackValues ! ( in Scalar time, in Quat value )
  setTrackValues ! ( in Scalar time, in Scalar value )
  setTrackValues ! ( in Scalar time, in Vec2 value )
  setTrackValues ! ( in Scalar time, in Vec3 value )
  setTrackValues ! ( in Scalar time, in Vec4 value )
  setTrackValues ! ( in Scalar time, in Xfo value )
Boolean testFlag ? ( in UInt32 flag )

Functions in detail

ITrackSet.addTrack! ( in IKeyframeTrack track )


Integer ITrackSet.addTrack! ( in String name, in Color color, in Scalar defaultValue )


ITrackSet.clear! ()


ITrackSet.clearTracks! ()


ITrackSet.evaluate? ( in Scalar time, out Quat value, out Integer keyIndices[] )


ITrackSet.evaluate? ( in Scalar time, out Scalar value, out Integer keyIndices[] )


ITrackSet.evaluate? ( in Scalar time, out Vec2 value, out Integer keyIndices[] )


ITrackSet.evaluate? ( in Scalar time, out Vec3 value, out Integer keyIndices[] )


ITrackSet.evaluate? ( in Scalar time, out Vec4 value, out Integer keyIndices[] )


ITrackSet.evaluate? ( in Scalar time, out Xfo value, out Integer keyIndices[] )


String ITrackSet.getDesc? ( in String indent, in Boolean includeTracks )


String ITrackSet.getDesc? ()


UInt32 ITrackSet.getFlags? ()


String ITrackSet.getName? ()


UInt32 ITrackSet.getNumTracks? ()


Vec2 ITrackSet.getTimeRange? ()


IKeyframeTrack ITrackSet.getTrack? ( in String name )


IKeyframeTrack ITrackSet.getTrack? ( in UInt32 index )


String ITrackSet.getValueType? ()


ITrackSet.setFlag! ( in UInt32 flag )


ITrackSet.setTrack! ( in String name, in IKeyframeTrack track )


ITrackSet.setTrackValues! ( in Scalar time, in Quat value )


ITrackSet.setTrackValues! ( in Scalar time, in Scalar value )


ITrackSet.setTrackValues! ( in Scalar time, in Vec2 value )


ITrackSet.setTrackValues! ( in Scalar time, in Vec3 value )


ITrackSet.setTrackValues! ( in Scalar time, in Vec4 value )


ITrackSet.setTrackValues! ( in Scalar time, in Xfo value )


Boolean ITrackSet.testFlag? ( in UInt32 flag )