Class MovieTrackingPlaneTrack
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.MovieTrackingPlaneTrack
-
public class MovieTrackingPlaneTrack extends CFacade
Generated facet for DNA struct type 'MovieTrackingPlaneTrack'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__image
Field descriptor (offset) for struct member 'image'.static long[]
__DNA__FIELD__image_opacity
Field descriptor (offset) for struct member 'image_opacity'.static long[]
__DNA__FIELD__last_marker
Field descriptor (offset) for struct member 'last_marker'.static long[]
__DNA__FIELD__markers
Field descriptor (offset) for struct member 'markers'.static long[]
__DNA__FIELD__markersnr
Field descriptor (offset) for struct member 'markersnr'.static long[]
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__point_tracks
Field descriptor (offset) for struct member 'point_tracks'.static long[]
__DNA__FIELD__point_tracksnr
Field descriptor (offset) for struct member 'point_tracksnr'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct MovieTrackingPlaneTrack.-
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 MovieTrackingPlaneTrack(long __address, Block __block, BlockTable __blockTable)
protected
MovieTrackingPlaneTrack(MovieTrackingPlaneTrack that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<MovieTrackingPlaneTrack>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.int
getFlag()
Get method for struct member 'flag'.CPointer<Image>
getImage()
Get method for struct member 'image'.float
getImage_opacity()
Get method for struct member 'image_opacity'.int
getLast_marker()
Get method for struct member 'last_marker'.CPointer<MovieTrackingPlaneMarker>
getMarkers()
Get method for struct member 'markers'.int
getMarkersnr()
Get method for struct member 'markersnr'.CArrayFacade<java.lang.Byte>
getName()
Get method for struct member 'name'.CPointer<MovieTrackingPlaneTrack>
getNext()
Get method for struct member 'next'.CPointer<CPointer<MovieTrackingTrack>>
getPoint_tracks()
Get method for struct member 'point_tracks'.int
getPoint_tracksnr()
Get method for struct member 'point_tracksnr'.CPointer<MovieTrackingPlaneTrack>
getPrev()
Get method for struct member 'prev'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
setFlag(int flag)
Set method for struct member 'flag'.void
setImage(CPointer<Image> image)
Set method for struct member 'image'.void
setImage_opacity(float image_opacity)
Set method for struct member 'image_opacity'.void
setLast_marker(int last_marker)
Set method for struct member 'last_marker'.void
setMarkers(CPointer<MovieTrackingPlaneMarker> markers)
Set method for struct member 'markers'.void
setMarkersnr(int markersnr)
Set method for struct member 'markersnr'.void
setName(CArrayFacade<java.lang.Byte> name)
Set method for struct member 'name'.void
setNext(CPointer<MovieTrackingPlaneTrack> next)
Set method for struct member 'next'.void
setPoint_tracks(CPointer<CPointer<MovieTrackingTrack>> point_tracks)
Set method for struct member 'point_tracks'.void
setPoint_tracksnr(int point_tracksnr)
Set method for struct member 'point_tracksnr'.void
setPrev(CPointer<MovieTrackingPlaneTrack> prev)
Set method for struct member 'prev'.-
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 MovieTrackingPlaneTrack.It is required when allocating a new block to store data for MovieTrackingPlaneTrack.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__next
public static final long[] __DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__next); CPointer<CPointer<MovieTrackingPlaneTrack>> p_next = p.cast(new Class[]{CPointer.class, MovieTrackingPlaneTrack.class});
Metadata
- Field: 'next'
- Signature: 'MovieTrackingPlaneTrack*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__prev
public static final long[] __DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__prev); CPointer<CPointer<MovieTrackingPlaneTrack>> p_prev = p.cast(new Class[]{CPointer.class, MovieTrackingPlaneTrack.class});
Metadata
- Field: 'prev'
- Signature: 'MovieTrackingPlaneTrack*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__name
public static final long[] __DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.Field Documentation
Blender Python API
Unique name of trackBlender Source Code
MAX_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__point_tracks
public static final long[] __DNA__FIELD__point_tracks
Field descriptor (offset) for struct member 'point_tracks'.Field Documentation
Blender Source Code
Array of point tracks used to define this plane. Each element is a pointer to
MovieTrackingTrack
.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__point_tracks); CPointer<CPointer<CPointer<MovieTrackingTrack>>> p_point_tracks = p.cast(new Class[]{CPointer.class, CPointer.class, MovieTrackingTrack.class});
Metadata
- Field: 'point_tracks'
- Signature: 'MovieTrackingTrack**'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__point_tracksnr
public static final long[] __DNA__FIELD__point_tracksnr
Field descriptor (offset) for struct member 'point_tracksnr'.Field Documentation
Blender Source Code
Number of tracks in point_tracks array.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__point_tracksnr); CPointer<Integer> p_point_tracksnr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'point_tracksnr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__markers
public static final long[] __DNA__FIELD__markers
Field descriptor (offset) for struct member 'markers'.Field Documentation
Blender Python API
(read-only) Collection of markers in trackBlender Source Code
Markers in the plane track.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__markers); CPointer<CPointer<MovieTrackingPlaneMarker>> p_markers = p.cast(new Class[]{CPointer.class, MovieTrackingPlaneMarker.class});
Metadata
- Field: 'markers'
- Signature: 'MovieTrackingPlaneMarker*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__markersnr
public static final long[] __DNA__FIELD__markersnr
Field descriptor (offset) for struct member 'markersnr'.Field Documentation
Blender Source Code
Count of markers in track (size of markers array).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__markersnr); CPointer<Integer> p_markersnr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'markersnr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Field Documentation
Blender Source Code
Flags (selection, ...).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'flag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__image
public static final long[] __DNA__FIELD__image
Field descriptor (offset) for struct member 'image'.Field Documentation
Blender Python API
Image displayed in the track during editing in clip editorBlender Source Code
Image
displaying during editing.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__image); CPointer<CPointer<Image>> p_image = p.cast(new Class[]{CPointer.class, Image.class});
Metadata
- Field: 'image'
- Signature: 'Image*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__image_opacity
public static final long[] __DNA__FIELD__image_opacity
Field descriptor (offset) for struct member 'image_opacity'.Field Documentation
Blender Python API
Opacity of the imageBlender Source Code
Opacity of the image.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__image_opacity); CPointer<Float> p_image_opacity = p.cast(new Class[]{Float.class});
Metadata
- Field: 'image_opacity'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__last_marker
public static final long[] __DNA__FIELD__last_marker
Field descriptor (offset) for struct member 'last_marker'.Field Documentation
Blender Source Code
Runtime data Most recently used marker.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieTrackingPlaneTrack movietrackingplanetrack = ...; CPointer<Object> p = movietrackingplanetrack.__dna__addressof(MovieTrackingPlaneTrack.__DNA__FIELD__last_marker); CPointer<Integer> p_last_marker = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'last_marker'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
MovieTrackingPlaneTrack
public MovieTrackingPlaneTrack(long __address, Block __block, BlockTable __blockTable)
-
MovieTrackingPlaneTrack
protected MovieTrackingPlaneTrack(MovieTrackingPlaneTrack that)
-
-
Method Detail
-
getNext
public CPointer<MovieTrackingPlaneTrack> getNext() throws java.io.IOException
Get method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
setNext
public void setNext(CPointer<MovieTrackingPlaneTrack> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<MovieTrackingPlaneTrack> getPrev() throws java.io.IOException
Get method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
setPrev
public void setPrev(CPointer<MovieTrackingPlaneTrack> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getName
public CArrayFacade<java.lang.Byte> getName() throws java.io.IOException
Get method for struct member 'name'.Field Documentation
Blender Python API
Unique name of trackBlender Source Code
MAX_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
setName
public void setName(CArrayFacade<java.lang.Byte> name) throws java.io.IOException
Set method for struct member 'name'.Field Documentation
Blender Python API
Unique name of trackBlender Source Code
MAX_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
getPoint_tracks
public CPointer<CPointer<MovieTrackingTrack>> getPoint_tracks() throws java.io.IOException
Get method for struct member 'point_tracks'.Field Documentation
Blender Source Code
Array of point tracks used to define this plane. Each element is a pointer to
MovieTrackingTrack
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_tracks
-
setPoint_tracks
public void setPoint_tracks(CPointer<CPointer<MovieTrackingTrack>> point_tracks) throws java.io.IOException
Set method for struct member 'point_tracks'.Field Documentation
Blender Source Code
Array of point tracks used to define this plane. Each element is a pointer to
MovieTrackingTrack
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_tracks
-
getPoint_tracksnr
public int getPoint_tracksnr() throws java.io.IOException
Get method for struct member 'point_tracksnr'.Field Documentation
Blender Source Code
Number of tracks in point_tracks array.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_tracksnr
-
setPoint_tracksnr
public void setPoint_tracksnr(int point_tracksnr) throws java.io.IOException
Set method for struct member 'point_tracksnr'.Field Documentation
Blender Source Code
Number of tracks in point_tracks array.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_tracksnr
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getMarkers
public CPointer<MovieTrackingPlaneMarker> getMarkers() throws java.io.IOException
Get method for struct member 'markers'.Field Documentation
Blender Python API
(read-only) Collection of markers in trackBlender Source Code
Markers in the plane track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__markers
-
setMarkers
public void setMarkers(CPointer<MovieTrackingPlaneMarker> markers) throws java.io.IOException
Set method for struct member 'markers'.Field Documentation
Blender Python API
(read-only) Collection of markers in trackBlender Source Code
Markers in the plane track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__markers
-
getMarkersnr
public int getMarkersnr() throws java.io.IOException
Get method for struct member 'markersnr'.Field Documentation
Blender Source Code
Count of markers in track (size of markers array).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__markersnr
-
setMarkersnr
public void setMarkersnr(int markersnr) throws java.io.IOException
Set method for struct member 'markersnr'.Field Documentation
Blender Source Code
Count of markers in track (size of markers array).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__markersnr
-
getFlag
public int getFlag() throws java.io.IOException
Get method for struct member 'flag'.Field Documentation
Blender Source Code
Flags (selection, ...).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(int flag) throws java.io.IOException
Set method for struct member 'flag'.Field Documentation
Blender Source Code
Flags (selection, ...).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getImage
public CPointer<Image> getImage() throws java.io.IOException
Get method for struct member 'image'.Field Documentation
Blender Python API
Image displayed in the track during editing in clip editorBlender Source Code
Image
displaying during editing.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image
-
setImage
public void setImage(CPointer<Image> image) throws java.io.IOException
Set method for struct member 'image'.Field Documentation
Blender Python API
Image displayed in the track during editing in clip editorBlender Source Code
Image
displaying during editing.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image
-
getImage_opacity
public float getImage_opacity() throws java.io.IOException
Get method for struct member 'image_opacity'.Field Documentation
Blender Python API
Opacity of the imageBlender Source Code
Opacity of the image.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_opacity
-
setImage_opacity
public void setImage_opacity(float image_opacity) throws java.io.IOException
Set method for struct member 'image_opacity'.Field Documentation
Blender Python API
Opacity of the imageBlender Source Code
Opacity of the image.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_opacity
-
getLast_marker
public int getLast_marker() throws java.io.IOException
Get method for struct member 'last_marker'.Field Documentation
Blender Source Code
Runtime data Most recently used marker.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_marker
-
setLast_marker
public void setLast_marker(int last_marker) throws java.io.IOException
Set method for struct member 'last_marker'.Field Documentation
Blender Source Code
Runtime data Most recently used marker.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_marker
-
__io__addressof
public CPointer<MovieTrackingPlaneTrack> __io__addressof()
Instantiates a pointer on this instance.
-
-