buildGeometry(params = {}) {
    const geometry = new (params.buffer ? CylinderBufferGeometry : CylinderGeometry)(
      params.geometry.radiusTop,
      params.geometry.radiusBottom,
      params.geometry.height,
      params.geometry.radiusSegments,
      params.geometry.heightSegments,
      params.geometry.openEnded,
      params.geometry.thetaStart,
      params.geometry.thetaLength
    );

    return geometry;
  }
@method build
@description Build lifecycle creates a mesh using input params.
@param {Object} params Component parameters.
@return {THREE.Mesh} Built mesh
@memberof module:components/meshes.Cylinder