Class bTransformConstraint


  • public class bTransformConstraint
    extends CFacade
    Generated facet for DNA struct type 'bTransformConstraint'.

    Class Documentation

    Blender Source Code

    Generic Transform->Transform Constraint

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct bTransformConstraint.

        It is required when allocating a new block to store data for bTransformConstraint.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__tar

        public static final long[] __DNA__FIELD__tar
        Field descriptor (offset) for struct member 'tar'.

        Field Documentation

        Blender Source Code

        Target (i.e. 'driver' object/bone).

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__tar);
         CPointer<CPointer<BlenderObject>> p_tar = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

        • Field: 'tar'
        • Signature: 'Object*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__subtarget

        public static final long[] __DNA__FIELD__subtarget
        Field descriptor (offset) for struct member 'subtarget'.

        Field Documentation

        Blender Source Code

        MAX_ID_NAME-2.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__subtarget);
         CPointer<CArrayFacade<Byte>> p_subtarget = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'subtarget'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__from

        public static final long[] __DNA__FIELD__from
        Field descriptor (offset) for struct member 'from'.

        Field Documentation

        Blender Source Code

        Can be loc(0), rot(1) or size(2).

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from);
         CPointer<Short> p_from = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'from'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__to

        public static final long[] __DNA__FIELD__to
        Field descriptor (offset) for struct member 'to'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to);
         CPointer<Short> p_to = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'to'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__map

        public static final long[] __DNA__FIELD__map
        Field descriptor (offset) for struct member 'map'.

        Field Documentation

        Blender Source Code

        Defines which target-axis deform is copied by each owner-axis.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__map);
         CPointer<CArrayFacade<Byte>> p_map = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'map'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
      • __DNA__FIELD__expo

        public static final long[] __DNA__FIELD__expo
        Field descriptor (offset) for struct member 'expo'.

        Field Documentation

        Blender Source Code

        Extrapolate motion? if 0, confine to ranges.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__expo);
         CPointer<Byte> p_expo = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'expo'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__from_rotation_mode

        public static final long[] __DNA__FIELD__from_rotation_mode
        Field descriptor (offset) for struct member 'from_rotation_mode'.

        Field Documentation

        Blender Source Code

        Input rotation type - uses the same values as driver targets.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_rotation_mode);
         CPointer<Byte> p_from_rotation_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'from_rotation_mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__to_euler_order

        public static final long[] __DNA__FIELD__to_euler_order
        Field descriptor (offset) for struct member 'to_euler_order'.

        Field Documentation

        Blender Source Code

        Output euler order override.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_euler_order);
         CPointer<Byte> p_to_euler_order = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'to_euler_order'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mix_mode_loc

        public static final long[] __DNA__FIELD__mix_mode_loc
        Field descriptor (offset) for struct member 'mix_mode_loc'.

        Field Documentation

        Blender Source Code

        Mixing modes for location, rotation, and scale.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__mix_mode_loc);
         CPointer<Byte> p_mix_mode_loc = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mix_mode_loc'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mix_mode_rot

        public static final long[] __DNA__FIELD__mix_mode_rot
        Field descriptor (offset) for struct member 'mix_mode_rot'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__mix_mode_rot);
         CPointer<Byte> p_mix_mode_rot = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mix_mode_rot'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mix_mode_scale

        public static final long[] __DNA__FIELD__mix_mode_scale
        Field descriptor (offset) for struct member 'mix_mode_scale'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__mix_mode_scale);
         CPointer<Byte> p_mix_mode_scale = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mix_mode_scale'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __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:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD___pad);
         CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
      • __DNA__FIELD__from_min

        public static final long[] __DNA__FIELD__from_min
        Field descriptor (offset) for struct member 'from_min'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_min);
         CPointer<CArrayFacade<Float>> p_from_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_min'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__from_max

        public static final long[] __DNA__FIELD__from_max
        Field descriptor (offset) for struct member 'from_max'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_max);
         CPointer<CArrayFacade<Float>> p_from_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_max'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_min

        public static final long[] __DNA__FIELD__to_min
        Field descriptor (offset) for struct member 'to_min'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_min);
         CPointer<CArrayFacade<Float>> p_to_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_min'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_max

        public static final long[] __DNA__FIELD__to_max
        Field descriptor (offset) for struct member 'to_max'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_max);
         CPointer<CArrayFacade<Float>> p_to_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_max'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__from_min_rot

        public static final long[] __DNA__FIELD__from_min_rot
        Field descriptor (offset) for struct member 'from_min_rot'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_min_rot);
         CPointer<CArrayFacade<Float>> p_from_min_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_min_rot'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__from_max_rot

        public static final long[] __DNA__FIELD__from_max_rot
        Field descriptor (offset) for struct member 'from_max_rot'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_max_rot);
         CPointer<CArrayFacade<Float>> p_from_max_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_max_rot'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_min_rot

        public static final long[] __DNA__FIELD__to_min_rot
        Field descriptor (offset) for struct member 'to_min_rot'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_min_rot);
         CPointer<CArrayFacade<Float>> p_to_min_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_min_rot'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_max_rot

        public static final long[] __DNA__FIELD__to_max_rot
        Field descriptor (offset) for struct member 'to_max_rot'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_max_rot);
         CPointer<CArrayFacade<Float>> p_to_max_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_max_rot'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__from_min_scale

        public static final long[] __DNA__FIELD__from_min_scale
        Field descriptor (offset) for struct member 'from_min_scale'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_min_scale);
         CPointer<CArrayFacade<Float>> p_from_min_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_min_scale'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__from_max_scale

        public static final long[] __DNA__FIELD__from_max_scale
        Field descriptor (offset) for struct member 'from_max_scale'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__from_max_scale);
         CPointer<CArrayFacade<Float>> p_from_max_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'from_max_scale'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_min_scale

        public static final long[] __DNA__FIELD__to_min_scale
        Field descriptor (offset) for struct member 'to_min_scale'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_min_scale);
         CPointer<CArrayFacade<Float>> p_to_min_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_min_scale'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__to_max_scale

        public static final long[] __DNA__FIELD__to_max_scale
        Field descriptor (offset) for struct member 'to_max_scale'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         bTransformConstraint btransformconstraint = ...;
         CPointer<Object> p = btransformconstraint.__dna__addressof(bTransformConstraint.__DNA__FIELD__to_max_scale);
         CPointer<CArrayFacade<Float>> p_to_max_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'to_max_scale'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
    • Constructor Detail

      • bTransformConstraint

        public bTransformConstraint​(long __address,
                                    Block __block,
                                    BlockTable __blockTable)
    • Method Detail

      • getTar

        public CPointer<BlenderObject> getTar()
                                       throws java.io.IOException
        Get method for struct member 'tar'.

        Field Documentation

        Blender Source Code

        Target (i.e. 'driver' object/bone).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tar
      • setTar

        public void setTar​(CPointer<BlenderObject> tar)
                    throws java.io.IOException
        Set method for struct member 'tar'.

        Field Documentation

        Blender Source Code

        Target (i.e. 'driver' object/bone).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tar
      • getSubtarget

        public CArrayFacade<java.lang.Byte> getSubtarget()
                                                  throws java.io.IOException
        Get method for struct member 'subtarget'.

        Field Documentation

        Blender Source Code

        MAX_ID_NAME-2.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subtarget
      • setSubtarget

        public void setSubtarget​(CArrayFacade<java.lang.Byte> subtarget)
                          throws java.io.IOException
        Set method for struct member 'subtarget'.

        Field Documentation

        Blender Source Code

        MAX_ID_NAME-2.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subtarget
      • getFrom

        public short getFrom()
                      throws java.io.IOException
        Get method for struct member 'from'.

        Field Documentation

        Blender Source Code

        Can be loc(0), rot(1) or size(2).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from
      • setFrom

        public void setFrom​(short from)
                     throws java.io.IOException
        Set method for struct member 'from'.

        Field Documentation

        Blender Source Code

        Can be loc(0), rot(1) or size(2).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from
      • getTo

        public short getTo()
                    throws java.io.IOException
        Get method for struct member 'to'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to
      • setTo

        public void setTo​(short to)
                   throws java.io.IOException
        Set method for struct member 'to'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to
      • getMap

        public CArrayFacade<java.lang.Byte> getMap()
                                            throws java.io.IOException
        Get method for struct member 'map'.

        Field Documentation

        Blender Source Code

        Defines which target-axis deform is copied by each owner-axis.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__map
      • setMap

        public void setMap​(CArrayFacade<java.lang.Byte> map)
                    throws java.io.IOException
        Set method for struct member 'map'.

        Field Documentation

        Blender Source Code

        Defines which target-axis deform is copied by each owner-axis.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__map
      • getExpo

        public byte getExpo()
                     throws java.io.IOException
        Get method for struct member 'expo'.

        Field Documentation

        Blender Source Code

        Extrapolate motion? if 0, confine to ranges.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__expo
      • setExpo

        public void setExpo​(byte expo)
                     throws java.io.IOException
        Set method for struct member 'expo'.

        Field Documentation

        Blender Source Code

        Extrapolate motion? if 0, confine to ranges.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__expo
      • getFrom_rotation_mode

        public byte getFrom_rotation_mode()
                                   throws java.io.IOException
        Get method for struct member 'from_rotation_mode'.

        Field Documentation

        Blender Source Code

        Input rotation type - uses the same values as driver targets.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_rotation_mode
      • setFrom_rotation_mode

        public void setFrom_rotation_mode​(byte from_rotation_mode)
                                   throws java.io.IOException
        Set method for struct member 'from_rotation_mode'.

        Field Documentation

        Blender Source Code

        Input rotation type - uses the same values as driver targets.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_rotation_mode
      • getTo_euler_order

        public byte getTo_euler_order()
                               throws java.io.IOException
        Get method for struct member 'to_euler_order'.

        Field Documentation

        Blender Source Code

        Output euler order override.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_euler_order
      • setTo_euler_order

        public void setTo_euler_order​(byte to_euler_order)
                               throws java.io.IOException
        Set method for struct member 'to_euler_order'.

        Field Documentation

        Blender Source Code

        Output euler order override.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_euler_order
      • getMix_mode_loc

        public byte getMix_mode_loc()
                             throws java.io.IOException
        Get method for struct member 'mix_mode_loc'.

        Field Documentation

        Blender Source Code

        Mixing modes for location, rotation, and scale.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_loc
      • setMix_mode_loc

        public void setMix_mode_loc​(byte mix_mode_loc)
                             throws java.io.IOException
        Set method for struct member 'mix_mode_loc'.

        Field Documentation

        Blender Source Code

        Mixing modes for location, rotation, and scale.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_loc
      • getMix_mode_rot

        public byte getMix_mode_rot()
                             throws java.io.IOException
        Get method for struct member 'mix_mode_rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_rot
      • setMix_mode_rot

        public void setMix_mode_rot​(byte mix_mode_rot)
                             throws java.io.IOException
        Set method for struct member 'mix_mode_rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_rot
      • getMix_mode_scale

        public byte getMix_mode_scale()
                               throws java.io.IOException
        Get method for struct member 'mix_mode_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_scale
      • setMix_mode_scale

        public void setMix_mode_scale​(byte mix_mode_scale)
                               throws java.io.IOException
        Set method for struct member 'mix_mode_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode_scale
      • 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
      • getFrom_min

        public CArrayFacade<java.lang.Float> getFrom_min()
                                                  throws java.io.IOException
        Get method for struct member 'from_min'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min
      • setFrom_min

        public void setFrom_min​(CArrayFacade<java.lang.Float> from_min)
                         throws java.io.IOException
        Set method for struct member 'from_min'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min
      • getFrom_max

        public CArrayFacade<java.lang.Float> getFrom_max()
                                                  throws java.io.IOException
        Get method for struct member 'from_max'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max
      • setFrom_max

        public void setFrom_max​(CArrayFacade<java.lang.Float> from_max)
                         throws java.io.IOException
        Set method for struct member 'from_max'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max
      • getTo_min

        public CArrayFacade<java.lang.Float> getTo_min()
                                                throws java.io.IOException
        Get method for struct member 'to_min'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min
      • setTo_min

        public void setTo_min​(CArrayFacade<java.lang.Float> to_min)
                       throws java.io.IOException
        Set method for struct member 'to_min'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min
      • getTo_max

        public CArrayFacade<java.lang.Float> getTo_max()
                                                throws java.io.IOException
        Get method for struct member 'to_max'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max
      • setTo_max

        public void setTo_max​(CArrayFacade<java.lang.Float> to_max)
                       throws java.io.IOException
        Set method for struct member 'to_max'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max
      • getFrom_min_rot

        public CArrayFacade<java.lang.Float> getFrom_min_rot()
                                                      throws java.io.IOException
        Get method for struct member 'from_min_rot'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min_rot
      • setFrom_min_rot

        public void setFrom_min_rot​(CArrayFacade<java.lang.Float> from_min_rot)
                             throws java.io.IOException
        Set method for struct member 'from_min_rot'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min_rot
      • getFrom_max_rot

        public CArrayFacade<java.lang.Float> getFrom_max_rot()
                                                      throws java.io.IOException
        Get method for struct member 'from_max_rot'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max_rot
      • setFrom_max_rot

        public void setFrom_max_rot​(CArrayFacade<java.lang.Float> from_max_rot)
                             throws java.io.IOException
        Set method for struct member 'from_max_rot'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max_rot
      • getTo_min_rot

        public CArrayFacade<java.lang.Float> getTo_min_rot()
                                                    throws java.io.IOException
        Get method for struct member 'to_min_rot'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min_rot
      • setTo_min_rot

        public void setTo_min_rot​(CArrayFacade<java.lang.Float> to_min_rot)
                           throws java.io.IOException
        Set method for struct member 'to_min_rot'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min_rot
      • getTo_max_rot

        public CArrayFacade<java.lang.Float> getTo_max_rot()
                                                    throws java.io.IOException
        Get method for struct member 'to_max_rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max_rot
      • setTo_max_rot

        public void setTo_max_rot​(CArrayFacade<java.lang.Float> to_max_rot)
                           throws java.io.IOException
        Set method for struct member 'to_max_rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max_rot
      • getFrom_min_scale

        public CArrayFacade<java.lang.Float> getFrom_min_scale()
                                                        throws java.io.IOException
        Get method for struct member 'from_min_scale'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min_scale
      • setFrom_min_scale

        public void setFrom_min_scale​(CArrayFacade<java.lang.Float> from_min_scale)
                               throws java.io.IOException
        Set method for struct member 'from_min_scale'.

        Field Documentation

        Blender Source Code

        From_min/max defines range of target transform.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_min_scale
      • getFrom_max_scale

        public CArrayFacade<java.lang.Float> getFrom_max_scale()
                                                        throws java.io.IOException
        Get method for struct member 'from_max_scale'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max_scale
      • setFrom_max_scale

        public void setFrom_max_scale​(CArrayFacade<java.lang.Float> from_max_scale)
                               throws java.io.IOException
        Set method for struct member 'from_max_scale'.

        Field Documentation

        Blender Source Code

        To map on to to_min/max range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_max_scale
      • getTo_min_scale

        public CArrayFacade<java.lang.Float> getTo_min_scale()
                                                      throws java.io.IOException
        Get method for struct member 'to_min_scale'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min_scale
      • setTo_min_scale

        public void setTo_min_scale​(CArrayFacade<java.lang.Float> to_min_scale)
                             throws java.io.IOException
        Set method for struct member 'to_min_scale'.

        Field Documentation

        Blender Source Code

        Range of motion on owner caused by target .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_min_scale
      • getTo_max_scale

        public CArrayFacade<java.lang.Float> getTo_max_scale()
                                                      throws java.io.IOException
        Get method for struct member 'to_max_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max_scale
      • setTo_max_scale

        public void setTo_max_scale​(CArrayFacade<java.lang.Float> to_max_scale)
                             throws java.io.IOException
        Set method for struct member 'to_max_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_max_scale