<Type Name="PatternType" FullName="Cairo.PatternType">
  <TypeSignature Language="C#" Value="public enum PatternType" />
  <AssemblyInfo>
    <AssemblyName>Mono.Cairo</AssemblyName>
    <AssemblyVersion>1.0.5000.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Enum</BaseTypeName>
  </Base>
  <Members>
    <Member MemberName="Radial">
      <MemberSignature Language="C#" Value="Radial" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Cairo.PatternType</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>The pattern is a radial gradient.</summary>
      </Docs>
    </Member>
    <Member MemberName="Solid">
      <MemberSignature Language="C#" Value="Solid" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Cairo.PatternType</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>The pattern is a solid (uniform) color. It may be opaque or translucent.</summary>
      </Docs>
    </Member>
    <Member MemberName="Surface">
      <MemberSignature Language="C#" Value="Surface" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Cairo.PatternType</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>The pattern is a based on a surface (an image).</summary>
      </Docs>
    </Member>
    <Member MemberName="Linear">
      <MemberSignature Language="C#" Value="Linear" />
      <MemberType>Field</MemberType>
      <ReturnValue>
        <ReturnType>Cairo.PatternType</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>The pattern is a linear gradient.</summary>
      </Docs>
    </Member>
  </Members>
  <Docs>
    <summary>Describes the type of a given pattern.</summary>
    <remarks>
    </remarks>
    <since version="cairo 1.2" />
  </Docs>
</Type>
