Path object [PDF:1.6:4.4]. More...
Public Member Functions | |
| Path (IList< ContentObject > operations) | |
| Path () | |
| override 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 Attributes | |
| static readonly string[] | BeginOperatorKeywords |
| static readonly string[] | EndOperatorKeywords |
Protected Member Functions | |
| override GraphicsPath | CreateRenderObject () |
| Creates the rendering object corresponding to this container. | |
| bool | Render (ContentScanner.GraphicsState state) |
| Renders this container. | |
Protected Attributes | |
| IList< ContentObject > | objects |
Properties | |
| virtual Operation | Header [get, set] |
| Gets/Sets the object header. | |
| IList< ContentObject > | Objects [get] |
| Gets the list of inner objects. | |
| org.pdfclown.documents.contents.objects.Path.Path | ( | ) |
| org.pdfclown.documents.contents.objects.Path.Path | ( | IList< ContentObject > | operations | ) |
| override GraphicsPath org.pdfclown.documents.contents.objects.Path.CreateRenderObject | ( | ) | [protected, virtual] |
Creates the rendering object corresponding to this container.
Reimplemented from org.pdfclown.documents.contents.objects.CompositeObject.
| bool org.pdfclown.documents.contents.objects.CompositeObject.Render | ( | ContentScanner.GraphicsState | state | ) | [protected, inherited] |
Renders this container.
| state | Graphics state. |
References org.pdfclown.documents.contents.ContentScanner.CanvasSize, org.pdfclown.documents.contents.ContentScanner.ChildLevel, org.pdfclown.documents.contents.ContentScanner.Render(), and org.pdfclown.documents.contents.ContentScanner.RenderContext.
| override void org.pdfclown.documents.contents.objects.CompositeObject.Scan | ( | ContentScanner.GraphicsState | state | ) | [virtual, inherited] |
Applies this object to the specified graphics context, updating the specified graphics state.
| state | Graphics state. |
Reimplemented from org.pdfclown.documents.contents.objects.ContentObject.
Reimplemented in org.pdfclown.documents.contents.objects.LocalGraphicsState.
References org.pdfclown.documents.contents.ContentScanner.MoveEnd(), and org.pdfclown.documents.contents.ContentScanner.State.
| override string org.pdfclown.documents.contents.objects.CompositeObject.ToString | ( | ) | [inherited] |
| override void org.pdfclown.documents.contents.objects.CompositeObject.WriteTo | ( | IOutputStream | stream, | |
| Document | context | |||
| ) | [virtual, inherited] |
Serializes this object to the specified stream.
| stream | Target stream. | |
| context | Document context. |
Implements org.pdfclown.documents.contents.objects.ContentObject.
Reimplemented in org.pdfclown.documents.contents.objects.InlineImage, org.pdfclown.documents.contents.objects.LocalGraphicsState, org.pdfclown.documents.contents.objects.MarkedContent, and org.pdfclown.documents.contents.objects.Text.
References org.pdfclown.documents.contents.objects.ContentObject.WriteTo().
readonly string [] org.pdfclown.documents.contents.objects.Path.BeginOperatorKeywords [static] |
new string[] { BeginSubpath.OperatorKeyword, DrawRectangle.OperatorKeyword }
readonly string [] org.pdfclown.documents.contents.objects.Path.EndOperatorKeywords [static] |
new string[] { PaintPath.CloseFillStrokeEvenOddOperatorKeyword, PaintPath.CloseFillStrokeOperatorKeyword, PaintPath.CloseStrokeOperatorKeyword, PaintPath.EndPathNoOpOperatorKeyword, PaintPath.FillEvenOddOperatorKeyword, PaintPath.FillObsoleteOperatorKeyword, PaintPath.FillOperatorKeyword, PaintPath.FillStrokeEvenOddOperatorKeyword, PaintPath.FillStrokeOperatorKeyword, PaintPath.StrokeOperatorKeyword }
IList<ContentObject> org.pdfclown.documents.contents.objects.CompositeObject.objects [protected, inherited] |
virtual Operation org.pdfclown.documents.contents.objects.CompositeObject.Header [get, set, inherited] |
Gets/Sets the object header.
Reimplemented in org.pdfclown.documents.contents.objects.InlineImage, and org.pdfclown.documents.contents.objects.MarkedContent.
IList<ContentObject> org.pdfclown.documents.contents.objects.CompositeObject.Objects [get, inherited] |
Gets the list of inner objects.
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
1.6.3