SOA

Structure of arrays similar to members of S.

Constructors

this
this(size_t initialCapacity)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

insertBack
void insertBack(S value)

Push element (struct) value to back of array.

insertBackMembers
void insertBackMembers(Types members)

Push element (struct) value to back of array using its data members members.

opDispatch
auto opDispatch()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
inout(SOAElementRef!S) opIndex(size_t elementIndex)

Index operator.

opOpAssign
void opOpAssign(S value)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
inout(SOASlice!S) opSlice()

Slice operator.

Properties

capacity
size_t capacity [@property getter]

Capacity of this array.

length
size_t length [@property getter]

Length of this array.

Meta