code: public <V3, M4, C, N, Q> V3 getPosKeyVector(int keyIndex, 
              AiWrapperProvider<V3, M4, C, N, Q> wrapperProvider) {
  
          return wrapperProvider.wrapVector3f(m_posKeys, 
                  POS_KEY_SIZE * keyIndex + 8, 3);
      }
docs: Returns the position as vector.<p>
  
  This method is part of the wrapped API (see {@link AiWrapperProvider}
  for details on wrappers).<p>
  
  The built in behavior is to return an {@link AiVector}.
  
  @param wrapperProvider the wrapper provider (used for type inference)
  
  @return the position as vector