Class VectorStructureType

All Implemented Interfaces:
Writable

public class VectorStructureType
extends StructureType
Version:
$Id$
  • Constructor Details

    • VectorStructureType

      public VectorStructureType​(int ownMembersOffset, Type... types)
    • VectorStructureType

      public VectorStructureType​(Type... types)
    • VectorStructureType

      public VectorStructureType​(String alias, Type... types)
  • Method Details

    • isVectorArray

      public boolean isVectorArray()
      Returns:
      true if vector consists of another vector structs (not primitives)\ and will be translated into struct of array of primitive vector example is MatrixFloat2x2
    • writeDefinition

      public void writeDefinition​(Writer writer) throws IOException
      Overrides:
      writeDefinition in class StructureType
      Throws:
      IOException
    • getDefinition

      public String getDefinition()
      Overrides:
      getDefinition in class StructureType