Class MovieClipScopes
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.MovieClipScopes
-
public class MovieClipScopes extends CFacade
Generated facet for DNA struct type 'MovieClipScopes'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__frame_height
Field descriptor (offset) for struct member 'frame_height'.static long[]
__DNA__FIELD__frame_width
Field descriptor (offset) for struct member 'frame_width'.static long[]
__DNA__FIELD__marker
Field descriptor (offset) for struct member 'marker'.static long[]
__DNA__FIELD__ok
Field descriptor (offset) for struct member 'ok'.static long[]
__DNA__FIELD__scene_framenr
Field descriptor (offset) for struct member 'scene_framenr'.static long[]
__DNA__FIELD__slide_scale
Field descriptor (offset) for struct member 'slide_scale'.static long[]
__DNA__FIELD__track
Field descriptor (offset) for struct member 'track'.static long[]
__DNA__FIELD__track_disabled
Field descriptor (offset) for struct member 'track_disabled'.static long[]
__DNA__FIELD__track_locked
Field descriptor (offset) for struct member 'track_locked'.static long[]
__DNA__FIELD__track_pos
Field descriptor (offset) for struct member 'track_pos'.static long[]
__DNA__FIELD__track_preview
Field descriptor (offset) for struct member 'track_preview'.static long[]
__DNA__FIELD__track_preview_height
Field descriptor (offset) for struct member 'track_preview_height'.static long[]
__DNA__FIELD__track_search
Field descriptor (offset) for struct member 'track_search'.static long[]
__DNA__FIELD__undist_marker
Field descriptor (offset) for struct member 'undist_marker'.static long[]
__DNA__FIELD__use_track_mask
Field descriptor (offset) for struct member 'use_track_mask'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct MovieClipScopes.-
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 MovieClipScopes(long __address, Block __block, BlockTable __blockTable)
protected
MovieClipScopes(MovieClipScopes that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<MovieClipScopes>
__io__addressof()
Instantiates a pointer on this instance.int
getFrame_height()
Get method for struct member 'frame_height'.int
getFrame_width()
Get method for struct member 'frame_width'.CPointer<MovieTrackingMarker>
getMarker()
Get method for struct member 'marker'.short
getOk()
Get method for struct member 'ok'.int
getScene_framenr()
Get method for struct member 'scene_framenr'.CArrayFacade<java.lang.Float>
getSlide_scale()
Get method for struct member 'slide_scale'.CPointer<MovieTrackingTrack>
getTrack()
Get method for struct member 'track'.short
getTrack_disabled()
Get method for struct member 'track_disabled'.short
getTrack_locked()
Get method for struct member 'track_locked'.CArrayFacade<java.lang.Float>
getTrack_pos()
Get method for struct member 'track_pos'.CPointer<java.lang.Object>
getTrack_preview()
Get method for struct member 'track_preview'.int
getTrack_preview_height()
Get method for struct member 'track_preview_height'.CPointer<java.lang.Object>
getTrack_search()
Get method for struct member 'track_search'.MovieTrackingMarker
getUndist_marker()
Get method for struct member 'undist_marker'.short
getUse_track_mask()
Get method for struct member 'use_track_mask'.void
setFrame_height(int frame_height)
Set method for struct member 'frame_height'.void
setFrame_width(int frame_width)
Set method for struct member 'frame_width'.void
setMarker(CPointer<MovieTrackingMarker> marker)
Set method for struct member 'marker'.void
setOk(short ok)
Set method for struct member 'ok'.void
setScene_framenr(int scene_framenr)
Set method for struct member 'scene_framenr'.void
setSlide_scale(CArrayFacade<java.lang.Float> slide_scale)
Set method for struct member 'slide_scale'.void
setTrack(CPointer<MovieTrackingTrack> track)
Set method for struct member 'track'.void
setTrack_disabled(short track_disabled)
Set method for struct member 'track_disabled'.void
setTrack_locked(short track_locked)
Set method for struct member 'track_locked'.void
setTrack_pos(CArrayFacade<java.lang.Float> track_pos)
Set method for struct member 'track_pos'.void
setTrack_preview(CPointer<java.lang.Object> track_preview)
Set method for struct member 'track_preview'.void
setTrack_preview_height(int track_preview_height)
Set method for struct member 'track_preview_height'.void
setTrack_search(CPointer<java.lang.Object> track_search)
Set method for struct member 'track_search'.void
setUndist_marker(MovieTrackingMarker undist_marker)
Set method for struct member 'undist_marker'.void
setUse_track_mask(short use_track_mask)
Set method for struct member 'use_track_mask'.-
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 MovieClipScopes.It is required when allocating a new block to store data for MovieClipScopes.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__ok
public static final long[] __DNA__FIELD__ok
Field descriptor (offset) for struct member 'ok'.Field Documentation
Blender Source Code
1 means scopes are ok and recalculation is unneeded.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__ok); CPointer<Short> p_ok = p.cast(new Class[]{Short.class});
Metadata
- Field: 'ok'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__use_track_mask
public static final long[] __DNA__FIELD__use_track_mask
Field descriptor (offset) for struct member 'use_track_mask'.Field Documentation
Blender Source Code
Whether track's mask should be applied on preview.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__use_track_mask); CPointer<Short> p_use_track_mask = p.cast(new Class[]{Short.class});
Metadata
- Field: 'use_track_mask'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__track_preview_height
public static final long[] __DNA__FIELD__track_preview_height
Field descriptor (offset) for struct member 'track_preview_height'.Field Documentation
Blender Source Code
Height of track preview widget.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_preview_height); CPointer<Integer> p_track_preview_height = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'track_preview_height'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__frame_width
public static final long[] __DNA__FIELD__frame_width
Field descriptor (offset) for struct member 'frame_width'.Field Documentation
Blender Source Code
Width and height of frame for which scopes are calculated.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__frame_width); CPointer<Integer> p_frame_width = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'frame_width'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__frame_height
public static final long[] __DNA__FIELD__frame_height
Field descriptor (offset) for struct member 'frame_height'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__frame_height); CPointer<Integer> p_frame_height = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'frame_height'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__undist_marker
public static final long[] __DNA__FIELD__undist_marker
Field descriptor (offset) for struct member 'undist_marker'.Field Documentation
Blender Source Code
Undistorted position of marker used for pattern sampling.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__undist_marker); CPointer<MovieTrackingMarker> p_undist_marker = p.cast(new Class[]{MovieTrackingMarker.class});
Metadata
- Field: 'undist_marker'
- Signature: 'MovieTrackingMarker'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__track_search
public static final long[] __DNA__FIELD__track_search
Field descriptor (offset) for struct member 'track_search'.Field Documentation
Blender Source Code
Search area of a track.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_search); CPointer<CPointer<Object>> p_track_search = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'track_search'
- Signature: 'ImBuf*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__track_preview
public static final long[] __DNA__FIELD__track_preview
Field descriptor (offset) for struct member 'track_preview'.Field Documentation
Blender Source Code
#ImBuf displayed in track preview.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_preview); CPointer<CPointer<Object>> p_track_preview = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'track_preview'
- Signature: 'ImBuf*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__track_pos
public static final long[] __DNA__FIELD__track_pos
Field descriptor (offset) for struct member 'track_pos'.Field Documentation
Blender Source Code
Sub-pixel position of marker in track ImBuf.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_pos); CPointer<CArrayFacade<Float>> p_track_pos = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'track_pos'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
__DNA__FIELD__track_disabled
public static final long[] __DNA__FIELD__track_disabled
Field descriptor (offset) for struct member 'track_disabled'.Field Documentation
Blender Source Code
Active track is disabled, special notifier should be drawn.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_disabled); CPointer<Short> p_track_disabled = p.cast(new Class[]{Short.class});
Metadata
- Field: 'track_disabled'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__track_locked
public static final long[] __DNA__FIELD__track_locked
Field descriptor (offset) for struct member 'track_locked'.Field Documentation
Blender Source Code
Active track is locked, no transformation should be allowed.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track_locked); CPointer<Short> p_track_locked = p.cast(new Class[]{Short.class});
Metadata
- Field: 'track_locked'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__scene_framenr
public static final long[] __DNA__FIELD__scene_framenr
Field descriptor (offset) for struct member 'scene_framenr'.Field Documentation
Blender Source Code
Frame number scopes are created for (measured in scene frames).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__scene_framenr); CPointer<Integer> p_scene_framenr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'scene_framenr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__track
public static final long[] __DNA__FIELD__track
Field descriptor (offset) for struct member 'track'.Field Documentation
Blender Source Code
Track scopes are created for.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__track); CPointer<CPointer<MovieTrackingTrack>> p_track = p.cast(new Class[]{CPointer.class, MovieTrackingTrack.class});
Metadata
- Field: 'track'
- Signature: 'MovieTrackingTrack*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__marker
public static final long[] __DNA__FIELD__marker
Field descriptor (offset) for struct member 'marker'.Field Documentation
Blender Source Code
Marker scopes are created for.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__marker); CPointer<CPointer<MovieTrackingMarker>> p_marker = p.cast(new Class[]{CPointer.class, MovieTrackingMarker.class});
Metadata
- Field: 'marker'
- Signature: 'MovieTrackingMarker*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__slide_scale
public static final long[] __DNA__FIELD__slide_scale
Field descriptor (offset) for struct member 'slide_scale'.Field Documentation
Blender Source Code
Scale used for sliding from preview area.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MovieClipScopes movieclipscopes = ...; CPointer<Object> p = movieclipscopes.__dna__addressof(MovieClipScopes.__DNA__FIELD__slide_scale); CPointer<CArrayFacade<Float>> p_slide_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'slide_scale'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
-
Constructor Detail
-
MovieClipScopes
public MovieClipScopes(long __address, Block __block, BlockTable __blockTable)
-
MovieClipScopes
protected MovieClipScopes(MovieClipScopes that)
-
-
Method Detail
-
getOk
public short getOk() throws java.io.IOException
Get method for struct member 'ok'.Field Documentation
Blender Source Code
1 means scopes are ok and recalculation is unneeded.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ok
-
setOk
public void setOk(short ok) throws java.io.IOException
Set method for struct member 'ok'.Field Documentation
Blender Source Code
1 means scopes are ok and recalculation is unneeded.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ok
-
getUse_track_mask
public short getUse_track_mask() throws java.io.IOException
Get method for struct member 'use_track_mask'.Field Documentation
Blender Source Code
Whether track's mask should be applied on preview.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__use_track_mask
-
setUse_track_mask
public void setUse_track_mask(short use_track_mask) throws java.io.IOException
Set method for struct member 'use_track_mask'.Field Documentation
Blender Source Code
Whether track's mask should be applied on preview.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__use_track_mask
-
getTrack_preview_height
public int getTrack_preview_height() throws java.io.IOException
Get method for struct member 'track_preview_height'.Field Documentation
Blender Source Code
Height of track preview widget.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_preview_height
-
setTrack_preview_height
public void setTrack_preview_height(int track_preview_height) throws java.io.IOException
Set method for struct member 'track_preview_height'.Field Documentation
Blender Source Code
Height of track preview widget.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_preview_height
-
getFrame_width
public int getFrame_width() throws java.io.IOException
Get method for struct member 'frame_width'.Field Documentation
Blender Source Code
Width and height of frame for which scopes are calculated.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frame_width
-
setFrame_width
public void setFrame_width(int frame_width) throws java.io.IOException
Set method for struct member 'frame_width'.Field Documentation
Blender Source Code
Width and height of frame for which scopes are calculated.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frame_width
-
getFrame_height
public int getFrame_height() throws java.io.IOException
Get method for struct member 'frame_height'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frame_height
-
setFrame_height
public void setFrame_height(int frame_height) throws java.io.IOException
Set method for struct member 'frame_height'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frame_height
-
getUndist_marker
public MovieTrackingMarker getUndist_marker() throws java.io.IOException
Get method for struct member 'undist_marker'.Field Documentation
Blender Source Code
Undistorted position of marker used for pattern sampling.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__undist_marker
-
setUndist_marker
public void setUndist_marker(MovieTrackingMarker undist_marker) throws java.io.IOException
Set method for struct member 'undist_marker'.Field Documentation
Blender Source Code
Undistorted position of marker used for pattern sampling.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__undist_marker
-
getTrack_search
public CPointer<java.lang.Object> getTrack_search() throws java.io.IOException
Get method for struct member 'track_search'.Field Documentation
Blender Source Code
Search area of a track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_search
-
setTrack_search
public void setTrack_search(CPointer<java.lang.Object> track_search) throws java.io.IOException
Set method for struct member 'track_search'.Field Documentation
Blender Source Code
Search area of a track.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_search
-
getTrack_preview
public CPointer<java.lang.Object> getTrack_preview() throws java.io.IOException
Get method for struct member 'track_preview'.Field Documentation
Blender Source Code
#ImBuf displayed in track preview.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_preview
-
setTrack_preview
public void setTrack_preview(CPointer<java.lang.Object> track_preview) throws java.io.IOException
Set method for struct member 'track_preview'.Field Documentation
Blender Source Code
#ImBuf displayed in track preview.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_preview
-
getTrack_pos
public CArrayFacade<java.lang.Float> getTrack_pos() throws java.io.IOException
Get method for struct member 'track_pos'.Field Documentation
Blender Source Code
Sub-pixel position of marker in track ImBuf.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_pos
-
setTrack_pos
public void setTrack_pos(CArrayFacade<java.lang.Float> track_pos) throws java.io.IOException
Set method for struct member 'track_pos'.Field Documentation
Blender Source Code
Sub-pixel position of marker in track ImBuf.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_pos
-
getTrack_disabled
public short getTrack_disabled() throws java.io.IOException
Get method for struct member 'track_disabled'.Field Documentation
Blender Source Code
Active track is disabled, special notifier should be drawn.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_disabled
-
setTrack_disabled
public void setTrack_disabled(short track_disabled) throws java.io.IOException
Set method for struct member 'track_disabled'.Field Documentation
Blender Source Code
Active track is disabled, special notifier should be drawn.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_disabled
-
getTrack_locked
public short getTrack_locked() throws java.io.IOException
Get method for struct member 'track_locked'.Field Documentation
Blender Source Code
Active track is locked, no transformation should be allowed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_locked
-
setTrack_locked
public void setTrack_locked(short track_locked) throws java.io.IOException
Set method for struct member 'track_locked'.Field Documentation
Blender Source Code
Active track is locked, no transformation should be allowed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track_locked
-
getScene_framenr
public int getScene_framenr() throws java.io.IOException
Get method for struct member 'scene_framenr'.Field Documentation
Blender Source Code
Frame number scopes are created for (measured in scene frames).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene_framenr
-
setScene_framenr
public void setScene_framenr(int scene_framenr) throws java.io.IOException
Set method for struct member 'scene_framenr'.Field Documentation
Blender Source Code
Frame number scopes are created for (measured in scene frames).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene_framenr
-
getTrack
public CPointer<MovieTrackingTrack> getTrack() throws java.io.IOException
Get method for struct member 'track'.Field Documentation
Blender Source Code
Track scopes are created for.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track
-
setTrack
public void setTrack(CPointer<MovieTrackingTrack> track) throws java.io.IOException
Set method for struct member 'track'.Field Documentation
Blender Source Code
Track scopes are created for.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__track
-
getMarker
public CPointer<MovieTrackingMarker> getMarker() throws java.io.IOException
Get method for struct member 'marker'.Field Documentation
Blender Source Code
Marker scopes are created for.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__marker
-
setMarker
public void setMarker(CPointer<MovieTrackingMarker> marker) throws java.io.IOException
Set method for struct member 'marker'.Field Documentation
Blender Source Code
Marker scopes are created for.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__marker
-
getSlide_scale
public CArrayFacade<java.lang.Float> getSlide_scale() throws java.io.IOException
Get method for struct member 'slide_scale'.Field Documentation
Blender Source Code
Scale used for sliding from preview area.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__slide_scale
-
setSlide_scale
public void setSlide_scale(CArrayFacade<java.lang.Float> slide_scale) throws java.io.IOException
Set method for struct member 'slide_scale'.Field Documentation
Blender Source Code
Scale used for sliding from preview area.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__slide_scale
-
__io__addressof
public CPointer<MovieClipScopes> __io__addressof()
Instantiates a pointer on this instance.
-
-