Class MovieTracking
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.MovieTracking
-
public class MovieTracking extends CFacade
Generated facet for DNA struct type 'MovieTracking'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__act_plane_track
Field descriptor (offset) for struct member 'act_plane_track'.static long[]
__DNA__FIELD__act_track
Field descriptor (offset) for struct member 'act_track'.static long[]
__DNA__FIELD__camera
Field descriptor (offset) for struct member 'camera'.static long[]
__DNA__FIELD__dopesheet
Field descriptor (offset) for struct member 'dopesheet'.static long[]
__DNA__FIELD__objectnr
Field descriptor (offset) for struct member 'objectnr'.static long[]
__DNA__FIELD__objects
Field descriptor (offset) for struct member 'objects'.static long[]
__DNA__FIELD__plane_tracks
Field descriptor (offset) for struct member 'plane_tracks'.static long[]
__DNA__FIELD__reconstruction
Field descriptor (offset) for struct member 'reconstruction'.static long[]
__DNA__FIELD__settings
Field descriptor (offset) for struct member 'settings'.static long[]
__DNA__FIELD__stabilization
Field descriptor (offset) for struct member 'stabilization'.static long[]
__DNA__FIELD__stats
Field descriptor (offset) for struct member 'stats'.static long[]
__DNA__FIELD__tot_object
Field descriptor (offset) for struct member 'tot_object'.static long[]
__DNA__FIELD__tracks
Field descriptor (offset) for struct member 'tracks'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct MovieTracking.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description MovieTracking(long __address, Block __block, BlockTable __blockTable)
protected
MovieTracking(MovieTracking that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<MovieTracking>
__io__addressof()
Instantiates a pointer on this instance.CPointer<MovieTrackingPlaneTrack>
getAct_plane_track()
Get method for struct member 'act_plane_track'.CPointer<MovieTrackingTrack>
getAct_track()
Get method for struct member 'act_track'.MovieTrackingCamera
getCamera()
Get method for struct member 'camera'.MovieTrackingDopesheet
getDopesheet()
Get method for struct member 'dopesheet'.int
getObjectnr()
Get method for struct member 'objectnr'.ListBase
getObjects()
Get method for struct member 'objects'.ListBase
getPlane_tracks()
Get method for struct member 'plane_tracks'.MovieTrackingReconstruction
getReconstruction()
Get method for struct member 'reconstruction'.MovieTrackingSettings
getSettings()
Get method for struct member 'settings'.MovieTrackingStabilization
getStabilization()
Get method for struct member 'stabilization'.CPointer<MovieTrackingStats>
getStats()
Get method for struct member 'stats'.int
getTot_object()
Get method for struct member 'tot_object'.ListBase
getTracks()
Get method for struct member 'tracks'.void
setAct_plane_track(CPointer<MovieTrackingPlaneTrack> act_plane_track)
Set method for struct member 'act_plane_track'.void
setAct_track(CPointer<MovieTrackingTrack> act_track)
Set method for struct member 'act_track'.void
setCamera(MovieTrackingCamera camera)
Set method for struct member 'camera'.void
setDopesheet(MovieTrackingDopesheet dopesheet)
Set method for struct member 'dopesheet'.void
setObjectnr(int objectnr)
Set method for struct member 'objectnr'.void
setObjects(ListBase objects)
Set method for struct member 'objects'.void
setPlane_tracks(ListBase plane_tracks)
Set method for struct member 'plane_tracks'.void
setReconstruction(MovieTrackingReconstruction reconstruction)
Set method for struct member 'reconstruction'.void
setSettings(MovieTrackingSettings settings)
Set method for struct member 'settings'.void
setStabilization(MovieTrackingStabilization stabilization)
Set method for struct member 'stabilization'.void
setStats(CPointer<MovieTrackingStats> stats)
Set method for struct member 'stats'.void
setTot_object(int tot_object)
Set method for struct member 'tot_object'.void
setTracks(ListBase tracks)
Set method for struct member 'tracks'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct MovieTracking.It is required when allocating a new block to store data for MovieTracking.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__settings
public static final long[] __DNA__FIELD__settings
Field descriptor (offset) for struct member 'settings'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Different tracking-related settings.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__settings); CPointer<MovieTrackingSettings> p_settings = p.cast(new Class[]{MovieTrackingSettings.class});
Metadata
- Field: 'settings'
- Signature: 'MovieTrackingSettings'
- Actual Size (32bit/64bit): 72/72
-
__DNA__FIELD__camera
public static final long[] __DNA__FIELD__camera
Field descriptor (offset) for struct member 'camera'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Camera
intrinsics.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__camera); CPointer<MovieTrackingCamera> p_camera = p.cast(new Class[]{MovieTrackingCamera.class});
Metadata
- Field: 'camera'
- Signature: 'MovieTrackingCamera'
- Actual Size (32bit/64bit): 52/56
-
__DNA__FIELD__tracks
public static final long[] __DNA__FIELD__tracks
Field descriptor (offset) for struct member 'tracks'.Field Documentation
Blender Python API
(read-only) Collection of tracks in this tracking data objectBlender Source Code
List of tracks used for camera object.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__tracks); CPointer<ListBase> p_tracks = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'tracks'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__plane_tracks
public static final long[] __DNA__FIELD__plane_tracks
Field descriptor (offset) for struct member 'plane_tracks'.Field Documentation
Blender Python API
(read-only) Collection of plane tracks in this tracking data objectBlender Source Code
List of plane tracks used by camera object.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__plane_tracks); CPointer<ListBase> p_plane_tracks = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'plane_tracks'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__reconstruction
public static final long[] __DNA__FIELD__reconstruction
Field descriptor (offset) for struct member 'reconstruction'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Reconstruction data for camera object.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__reconstruction); CPointer<MovieTrackingReconstruction> p_reconstruction = p.cast(new Class[]{MovieTrackingReconstruction.class});
Metadata
- Field: 'reconstruction'
- Signature: 'MovieTrackingReconstruction'
- Actual Size (32bit/64bit): 20/24
-
__DNA__FIELD__stabilization
public static final long[] __DNA__FIELD__stabilization
Field descriptor (offset) for struct member 'stabilization'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Stabilization data.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__stabilization); CPointer<MovieTrackingStabilization> p_stabilization = p.cast(new Class[]{MovieTrackingStabilization.class});
Metadata
- Field: 'stabilization'
- Signature: 'MovieTrackingStabilization'
- Actual Size (32bit/64bit): 68/72
-
__DNA__FIELD__act_track
public static final long[] __DNA__FIELD__act_track
Field descriptor (offset) for struct member 'act_track'.Field Documentation
Blender Source Code
Active track.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__act_track); CPointer<CPointer<MovieTrackingTrack>> p_act_track = p.cast(new Class[]{CPointer.class, MovieTrackingTrack.class});
Metadata
- Field: 'act_track'
- Signature: 'MovieTrackingTrack*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__act_plane_track
public static final long[] __DNA__FIELD__act_plane_track
Field descriptor (offset) for struct member 'act_plane_track'.Field Documentation
Blender Source Code
Active plane track.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__act_plane_track); CPointer<CPointer<MovieTrackingPlaneTrack>> p_act_plane_track = p.cast(new Class[]{CPointer.class, MovieTrackingPlaneTrack.class});
Metadata
- Field: 'act_plane_track'
- Signature: 'MovieTrackingPlaneTrack*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__objects
public static final long[] __DNA__FIELD__objects
Field descriptor (offset) for struct member 'objects'.Field Documentation
Blender Python API
(read-only) Collection of objects in this tracking data objectPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__objects); CPointer<ListBase> p_objects = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'objects'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__objectnr
public static final long[] __DNA__FIELD__objectnr
Field descriptor (offset) for struct member 'objectnr'.Field Documentation
Blender Source Code
Index of active object and total number of objects.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__objectnr); CPointer<Integer> p_objectnr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'objectnr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__tot_object
public static final long[] __DNA__FIELD__tot_object
Field descriptor (offset) for struct member 'tot_object'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__tot_object); CPointer<Integer> p_tot_object = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'tot_object'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__stats
public static final long[] __DNA__FIELD__stats
Field descriptor (offset) for struct member 'stats'.Field Documentation
Blender Source Code
Statistics displaying in clip editor.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__stats); CPointer<CPointer<MovieTrackingStats>> p_stats = p.cast(new Class[]{CPointer.class, MovieTrackingStats.class});
Metadata
- Field: 'stats'
- Signature: 'MovieTrackingStats*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__dopesheet
public static final long[] __DNA__FIELD__dopesheet
Field descriptor (offset) for struct member 'dopesheet'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Dopesheet data.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTracking movietracking = ...; CPointer<Object> p = movietracking.__dna__addressof(MovieTracking.__DNA__FIELD__dopesheet); CPointer<MovieTrackingDopesheet> p_dopesheet = p.cast(new Class[]{MovieTrackingDopesheet.class});
Metadata
- Field: 'dopesheet'
- Signature: 'MovieTrackingDopesheet'
- Actual Size (32bit/64bit): 32/48
-
-
Constructor Detail
-
MovieTracking
public MovieTracking(long __address, Block __block, BlockTable __blockTable)
-
MovieTracking
protected MovieTracking(MovieTracking that)
-
-
Method Detail
-
getSettings
public MovieTrackingSettings getSettings() throws java.io.IOException
Get method for struct member 'settings'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Different tracking-related settings.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__settings
-
setSettings
public void setSettings(MovieTrackingSettings settings) throws java.io.IOException
Set method for struct member 'settings'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Different tracking-related settings.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__settings
-
getCamera
public MovieTrackingCamera getCamera() throws java.io.IOException
Get method for struct member 'camera'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Camera
intrinsics.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camera
-
setCamera
public void setCamera(MovieTrackingCamera camera) throws java.io.IOException
Set method for struct member 'camera'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Camera
intrinsics.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camera
-
getTracks
public ListBase getTracks() throws java.io.IOException
Get method for struct member 'tracks'.Field Documentation
Blender Python API
(read-only) Collection of tracks in this tracking data objectBlender Source Code
List of tracks used for camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tracks
-
setTracks
public void setTracks(ListBase tracks) throws java.io.IOException
Set method for struct member 'tracks'.Field Documentation
Blender Python API
(read-only) Collection of tracks in this tracking data objectBlender Source Code
List of tracks used for camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tracks
-
getPlane_tracks
public ListBase getPlane_tracks() throws java.io.IOException
Get method for struct member 'plane_tracks'.Field Documentation
Blender Python API
(read-only) Collection of plane tracks in this tracking data objectBlender Source Code
List of plane tracks used by camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__plane_tracks
-
setPlane_tracks
public void setPlane_tracks(ListBase plane_tracks) throws java.io.IOException
Set method for struct member 'plane_tracks'.Field Documentation
Blender Python API
(read-only) Collection of plane tracks in this tracking data objectBlender Source Code
List of plane tracks used by camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__plane_tracks
-
getReconstruction
public MovieTrackingReconstruction getReconstruction() throws java.io.IOException
Get method for struct member 'reconstruction'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Reconstruction data for camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__reconstruction
-
setReconstruction
public void setReconstruction(MovieTrackingReconstruction reconstruction) throws java.io.IOException
Set method for struct member 'reconstruction'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Reconstruction data for camera object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__reconstruction
-
getStabilization
public MovieTrackingStabilization getStabilization() throws java.io.IOException
Get method for struct member 'stabilization'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Stabilization data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stabilization
-
setStabilization
public void setStabilization(MovieTrackingStabilization stabilization) throws java.io.IOException
Set method for struct member 'stabilization'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Stabilization data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stabilization
-
getAct_track
public CPointer<MovieTrackingTrack> getAct_track() throws java.io.IOException
Get method for struct member 'act_track'.Field Documentation
Blender Source Code
Active track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__act_track
-
setAct_track
public void setAct_track(CPointer<MovieTrackingTrack> act_track) throws java.io.IOException
Set method for struct member 'act_track'.Field Documentation
Blender Source Code
Active track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__act_track
-
getAct_plane_track
public CPointer<MovieTrackingPlaneTrack> getAct_plane_track() throws java.io.IOException
Get method for struct member 'act_plane_track'.Field Documentation
Blender Source Code
Active plane track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__act_plane_track
-
setAct_plane_track
public void setAct_plane_track(CPointer<MovieTrackingPlaneTrack> act_plane_track) throws java.io.IOException
Set method for struct member 'act_plane_track'.Field Documentation
Blender Source Code
Active plane track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__act_plane_track
-
getObjects
public ListBase getObjects() throws java.io.IOException
Get method for struct member 'objects'.Field Documentation
Blender Python API
(read-only) Collection of objects in this tracking data object- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__objects
-
setObjects
public void setObjects(ListBase objects) throws java.io.IOException
Set method for struct member 'objects'.Field Documentation
Blender Python API
(read-only) Collection of objects in this tracking data object- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__objects
-
getObjectnr
public int getObjectnr() throws java.io.IOException
Get method for struct member 'objectnr'.Field Documentation
Blender Source Code
Index of active object and total number of objects.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__objectnr
-
setObjectnr
public void setObjectnr(int objectnr) throws java.io.IOException
Set method for struct member 'objectnr'.Field Documentation
Blender Source Code
Index of active object and total number of objects.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__objectnr
-
getTot_object
public int getTot_object() throws java.io.IOException
Get method for struct member 'tot_object'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tot_object
-
setTot_object
public void setTot_object(int tot_object) throws java.io.IOException
Set method for struct member 'tot_object'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tot_object
-
getStats
public CPointer<MovieTrackingStats> getStats() throws java.io.IOException
Get method for struct member 'stats'.Field Documentation
Blender Source Code
Statistics displaying in clip editor.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stats
-
setStats
public void setStats(CPointer<MovieTrackingStats> stats) throws java.io.IOException
Set method for struct member 'stats'.Field Documentation
Blender Source Code
Statistics displaying in clip editor.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stats
-
getDopesheet
public MovieTrackingDopesheet getDopesheet() throws java.io.IOException
Get method for struct member 'dopesheet'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Dopesheet data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dopesheet
-
setDopesheet
public void setDopesheet(MovieTrackingDopesheet dopesheet) throws java.io.IOException
Set method for struct member 'dopesheet'.Field Documentation
Blender Python API
(read-only)Blender Source Code
Dopesheet data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dopesheet
-
__io__addressof
public CPointer<MovieTracking> __io__addressof()
Instantiates a pointer on this instance.
-
-