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

Content stream instruction [PDF:1.6:3.7.1]. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.Operation:
org.pdfclown.documents.contents.objects.ContentObject org.pdfclown.documents.contents.objects.ApplyExtGState org.pdfclown.documents.contents.objects.BeginInlineImage org.pdfclown.documents.contents.objects.BeginSubpath org.pdfclown.documents.contents.objects.BeginText org.pdfclown.documents.contents.objects.CloseSubpath org.pdfclown.documents.contents.objects.ContentMarker org.pdfclown.documents.contents.objects.DrawCurve org.pdfclown.documents.contents.objects.DrawLine org.pdfclown.documents.contents.objects.DrawRectangle org.pdfclown.documents.contents.objects.EndInlineImage org.pdfclown.documents.contents.objects.EndMarkedContent org.pdfclown.documents.contents.objects.EndText org.pdfclown.documents.contents.objects.GenericOperation org.pdfclown.documents.contents.objects.InlineImageBody org.pdfclown.documents.contents.objects.InlineImageHeader org.pdfclown.documents.contents.objects.ModifyClipPath org.pdfclown.documents.contents.objects.ModifyCTM org.pdfclown.documents.contents.objects.PaintPath org.pdfclown.documents.contents.objects.PaintShading org.pdfclown.documents.contents.objects.PaintXObject org.pdfclown.documents.contents.objects.RestoreGraphicsState org.pdfclown.documents.contents.objects.SaveGraphicsState org.pdfclown.documents.contents.objects.SetCharSpace org.pdfclown.documents.contents.objects.SetFillColor org.pdfclown.documents.contents.objects.SetFillColorSpace org.pdfclown.documents.contents.objects.SetFont org.pdfclown.documents.contents.objects.SetLineCap org.pdfclown.documents.contents.objects.SetLineDash org.pdfclown.documents.contents.objects.SetLineJoin org.pdfclown.documents.contents.objects.SetLineWidth org.pdfclown.documents.contents.objects.SetMiterLimit org.pdfclown.documents.contents.objects.SetStrokeColor org.pdfclown.documents.contents.objects.SetStrokeColorSpace org.pdfclown.documents.contents.objects.SetTextLead org.pdfclown.documents.contents.objects.SetTextMatrix org.pdfclown.documents.contents.objects.SetTextRenderMode org.pdfclown.documents.contents.objects.SetTextRise org.pdfclown.documents.contents.objects.SetTextScale org.pdfclown.documents.contents.objects.SetWordSpace org.pdfclown.documents.contents.objects.ShowText org.pdfclown.documents.contents.objects.TranslateTextRelative org.pdfclown.documents.contents.objects.TranslateTextToNextLine

List of all members.

Public Member Functions

virtual void Scan (ContentScanner.GraphicsState state)
 Applies this object to the specified graphics context, updating the specified graphics state.
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.

Protected Member Functions

 Operation (string operator_, IList< PdfDirectObject > operands)
 Operation (string operator_, params PdfDirectObject[] operands)
 Operation (string operator_, PdfDirectObject operand)
 Operation (string operator_)

Protected Attributes

IList< PdfDirectObjectoperands
string operator_

Properties

IList< PdfDirectObjectOperands [get]
string Operator [get]

Content stream instruction [PDF:1.6:3.7.1].


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.Operation.Operation ( string  operator_  )  [protected]
org.pdfclown.documents.contents.objects.Operation.Operation ( string  operator_,
PdfDirectObject  operand 
) [protected]
org.pdfclown.documents.contents.objects.Operation.Operation ( string  operator_,
params PdfDirectObject[]  operands 
) [protected]
org.pdfclown.documents.contents.objects.Operation.Operation ( string  operator_,
IList< PdfDirectObject operands 
) [protected]

Member Function Documentation

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

Gets an operation.

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

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

Parameters:
state Graphics state.

Reimplemented in org.pdfclown.documents.contents.objects.ApplyExtGState, org.pdfclown.documents.contents.objects.BeginSubpath, org.pdfclown.documents.contents.objects.CloseSubpath, org.pdfclown.documents.contents.objects.CompositeObject, org.pdfclown.documents.contents.objects.DrawCurve, org.pdfclown.documents.contents.objects.DrawLine, org.pdfclown.documents.contents.objects.DrawRectangle, org.pdfclown.documents.contents.objects.LocalGraphicsState, org.pdfclown.documents.contents.objects.ModifyClipPath, org.pdfclown.documents.contents.objects.ModifyCTM, org.pdfclown.documents.contents.objects.PaintPath, org.pdfclown.documents.contents.objects.SetCharSpace, org.pdfclown.documents.contents.objects.SetDeviceCMYKFillColor, org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceGrayFillColor, org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceRGBFillColor, org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor, org.pdfclown.documents.contents.objects.SetFillColor, org.pdfclown.documents.contents.objects.SetFillColorSpace, org.pdfclown.documents.contents.objects.SetFont, org.pdfclown.documents.contents.objects.SetLineCap, org.pdfclown.documents.contents.objects.SetLineDash, org.pdfclown.documents.contents.objects.SetLineJoin, org.pdfclown.documents.contents.objects.SetLineWidth, org.pdfclown.documents.contents.objects.SetMiterLimit, org.pdfclown.documents.contents.objects.SetStrokeColor, org.pdfclown.documents.contents.objects.SetStrokeColorSpace, org.pdfclown.documents.contents.objects.SetTextLead, org.pdfclown.documents.contents.objects.SetTextMatrix, org.pdfclown.documents.contents.objects.SetTextRenderMode, org.pdfclown.documents.contents.objects.SetTextRise, org.pdfclown.documents.contents.objects.SetTextScale, org.pdfclown.documents.contents.objects.SetWordSpace, org.pdfclown.documents.contents.objects.ShowText, org.pdfclown.documents.contents.objects.TranslateTextRelative, and org.pdfclown.documents.contents.objects.TranslateTextToNextLine.

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

Member Data Documentation


Property Documentation

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

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

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