org.pdfclown.documents.contents.objects.SetStrokeColor Class Reference

'Set the color to use for stroking operations' operation [PDF:1.6:4.5.7]. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.SetStrokeColor:
org.pdfclown.documents.contents.objects.Operation org.pdfclown.documents.contents.objects.ContentObject org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor

List of all members.

Public Member Functions

override void Scan (ContentScanner.GraphicsState state)
 Applies this object to the specified graphics context, updating the specified graphics state.
 SetStrokeColor (string operator_, IList< PdfDirectObject > operands)
 SetStrokeColor (IList< PdfDirectObject > operands)
 SetStrokeColor (Color value)
override string ToString ()
override void WriteTo (IOutputStream stream, Document context)
 Serializes this object to the specified stream.

Static Public Member Functions

static Operation Get (string operator_, IList< PdfDirectObject > operands)
 Gets an operation.

Static Public Attributes

static readonly string ExtendedOperatorKeyword = "SCN"
 'Set the color to use for stroking operations in any color space' operator.
static readonly string OperatorKeyword = "SC"
 'Set the color to use for stroking operations in a device, CIE-based (other than ICCBased), or Indexed color space' operator.

Protected Member Functions

 SetStrokeColor (string operator_, PdfName name, Color underlyingColor)
 SetStrokeColor (string operator_, PdfName name)
 SetStrokeColor (string operator_, Color value)

Protected Attributes

IList< PdfDirectObjectoperands
string operator_

Properties

IList< PdfDirectObjectComponents [get]
IList< PdfDirectObjectOperands [get]
string Operator [get]

'Set the color to use for stroking operations' operation [PDF:1.6:4.5.7].


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( Color  value  ) 
org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( IList< PdfDirectObject operands  ) 
org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( string  operator_,
IList< PdfDirectObject operands 
)
org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( string  operator_,
Color  value 
) [protected]
org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( string  operator_,
PdfName  name 
) [protected]
Parameters:
operator_ Graphics operator.
name Name of the color resource entry (see Pattern).
org.pdfclown.documents.contents.objects.SetStrokeColor.SetStrokeColor ( string  operator_,
PdfName  name,
Color  underlyingColor 
) [protected]
Parameters:
operator_ Graphics operator.
name Name of the color resource entry (see Pattern).
underlyingColor Color used to colorize the pattern.

References org.pdfclown.documents.contents.colorSpaces.Color.Components.


Member Function Documentation

static Operation org.pdfclown.documents.contents.objects.Operation.Get ( string  operator_,
IList< PdfDirectObject operands 
) [static, inherited]

Gets an operation.

Parameters:
operator_ Operator.
operands List of operands.
override void org.pdfclown.documents.contents.objects.SetStrokeColor.Scan ( ContentScanner.GraphicsState  state  )  [virtual]

Applies this object to the specified graphics context, updating the specified graphics state.

Parameters:
state Graphics state.

Reimplemented from org.pdfclown.documents.contents.objects.ContentObject.

Reimplemented in org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor, and org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor.

override string org.pdfclown.documents.contents.objects.Operation.ToString (  )  [inherited]
override void org.pdfclown.documents.contents.objects.Operation.WriteTo ( IOutputStream  stream,
Document  context 
) [virtual, inherited]

Member Data Documentation

'Set the color to use for stroking operations in any color space' operator.

'Set the color to use for stroking operations in a device, CIE-based (other than ICCBased), or Indexed color space' operator.

Reimplemented in org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor, and org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor.


Property Documentation

IList<PdfDirectObject> org.pdfclown.documents.contents.objects.SetStrokeColor.Components [get]
IList<PdfDirectObject> org.pdfclown.documents.contents.objects.Operation.Operands [get, inherited]
string org.pdfclown.documents.contents.objects.Operation.Operator [get, inherited]

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.

Generated on Sat Feb 9 21:08:35 2013 for PDF Clown 0.1.2 by  doxygen 1.6.3