public CylinderSection(GraphicsInterface gi, float radius, float height, float arcDeg, int stacks, int slices, RectangleF textureShard) : base(BeginMode.Triangles) { fRadius = radius; fHeight = height; fArcDegrees = arcDeg; fStacks = stacks; fSlices = slices; fTextureShard = textureShard; Triangulate(); fUseNormals = true; fUseTexture = true; } #endregion