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

Composite object. It is made up of multiple content objects. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.CompositeObject:
org.pdfclown.documents.contents.objects.ContentObject org.pdfclown.documents.contents.objects.ContainerObject org.pdfclown.documents.contents.objects.GraphicsObject org.pdfclown.documents.contents.objects.LocalGraphicsState org.pdfclown.documents.contents.objects.MarkedContent org.pdfclown.documents.contents.objects.InlineImage org.pdfclown.documents.contents.objects.Path org.pdfclown.documents.contents.objects.Shading org.pdfclown.documents.contents.objects.Text org.pdfclown.documents.contents.objects.XObject

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.
override string ToString ()
override void WriteTo (IOutputStream stream, Document context)
 Serializes this object to the specified stream.

Protected Member Functions

 CompositeObject (IList< ContentObject > objects)
 CompositeObject (params ContentObject[] objects)
 CompositeObject (ContentObject obj)
 CompositeObject ()
virtual GraphicsPath CreateRenderObject ()
 Creates the rendering object corresponding to this container.
bool Render (ContentScanner.GraphicsState state)
 Renders this container.

Protected Attributes

IList< ContentObjectobjects

Properties

virtual Operation Header [get, set]
 Gets/Sets the object header.
IList< ContentObjectObjects [get]
 Gets the list of inner objects.

Composite object. It is made up of multiple content objects.


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.CompositeObject.CompositeObject (  )  [protected]
org.pdfclown.documents.contents.objects.CompositeObject.CompositeObject ( ContentObject  obj  )  [protected]
org.pdfclown.documents.contents.objects.CompositeObject.CompositeObject ( params ContentObject[]  objects  )  [protected]
org.pdfclown.documents.contents.objects.CompositeObject.CompositeObject ( IList< ContentObject objects  )  [protected]

Member Function Documentation

virtual GraphicsPath org.pdfclown.documents.contents.objects.CompositeObject.CreateRenderObject (  )  [protected, virtual]

Creates the rendering object corresponding to this container.

Reimplemented in org.pdfclown.documents.contents.objects.Path.

bool org.pdfclown.documents.contents.objects.CompositeObject.Render ( ContentScanner.GraphicsState  state  )  [protected]
override void org.pdfclown.documents.contents.objects.CompositeObject.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.LocalGraphicsState.

References org.pdfclown.documents.contents.ContentScanner.MoveEnd(), and org.pdfclown.documents.contents.ContentScanner.State.

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

Member Data Documentation


Property Documentation

virtual Operation org.pdfclown.documents.contents.objects.CompositeObject.Header [get, set]
IList<ContentObject> org.pdfclown.documents.contents.objects.CompositeObject.Objects [get]

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:33 2013 for PDF Clown 0.1.2 by  doxygen 1.6.3