Changeset 177:b34d24a434a9 in finroc_plugins_data_types-java


Ignore:
Timestamp:
25.02.2020 07:50:34 (2 years ago)
Author:
Max Reichardt <mreichardt@…>
Branch:
default
Phase:
public
Message:

Adapts specific vector classes so that vector lists will always be handled generically/uniformely for all vector template instantiations

Location:
vector
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • vector/Vector2d.java

    r94 r177  
    3131public class Vector2d extends Vector { 
    3232 
    33     public final static DataType<Vector2d> TYPE = new DataType<Vector2d>(Vector2d.class); 
     33    public final static DataType<Vector2d> TYPE = new DataType<Vector2d>(Vector2d.class, null, false); 
    3434 
    3535    public Vector2d() { 
  • vector/Vector2i.java

    r94 r177  
    3131public class Vector2i extends Vector { 
    3232 
    33     public final static DataType<Vector2i> TYPE = new DataType<Vector2i>(Vector2i.class); 
     33    public final static DataType<Vector2i> TYPE = new DataType<Vector2i>(Vector2i.class, null, false); 
    3434 
    3535    public Vector2i() { 
  • vector/Vector3d.java

    r94 r177  
    3131public class Vector3d extends Vector2d { 
    3232 
    33     public final static DataType<Vector3d> TYPE = new DataType<Vector3d>(Vector3d.class); 
     33    public final static DataType<Vector3d> TYPE = new DataType<Vector3d>(Vector3d.class, null, false); 
    3434 
    3535    public Vector3d() { 
  • vector/Vector3i.java

    r94 r177  
    3131public class Vector3i extends Vector2i { 
    3232 
    33     public final static DataType<Vector3i> TYPE = new DataType<Vector3i>(Vector3i.class); 
     33    public final static DataType<Vector3i> TYPE = new DataType<Vector3i>(Vector3i.class, null, false); 
    3434 
    3535    public Vector3i() { 
  • vector/Vector6d.java

    r94 r177  
    3131public class Vector6d extends Vector3d { 
    3232 
    33     public final static DataType<Vector6d> TYPE = new DataType<Vector6d>(Vector6d.class); 
     33    public final static DataType<Vector6d> TYPE = new DataType<Vector6d>(Vector6d.class, null, false); 
    3434 
    3535    public Vector6d() { 
  • vector/Vector6i.java

    r94 r177  
    3131public class Vector6i extends Vector3i { 
    3232 
    33     public final static DataType<Vector6i> TYPE = new DataType<Vector6i>(Vector6i.class); 
     33    public final static DataType<Vector6i> TYPE = new DataType<Vector6i>(Vector6i.class, null, false); 
    3434 
    3535    public Vector6i() { 
Note: See TracChangeset for help on using the changeset viewer.