RhinoCommon API
new_releases
RhinoCommon documentation has a new look. The old site can still be found here.
play_arrow
Rhino
play_arrow
Rhino.ApplicationSettings
play_arrow
Rhino.Collections
play_arrow
Rhino.Commands
play_arrow
Rhino.Display
play_arrow
Rhino.DocObjects
play_arrow
Rhino.DocObjects.Custom
play_arrow
Rhino.DocObjects.SnapShots
play_arrow
Rhino.DocObjects.Tables
play_arrow
Rhino.FileIO
play_arrow
Rhino.Geometry
play_arrow
Rhino.Geometry.Collections
play_arrow
Rhino.Geometry.Intersect
play_arrow
Rhino.Geometry.MeshRefinements
play_arrow
Rhino.Geometry.Morphs
play_arrow
Rhino.Input
play_arrow
Rhino.Input.Custom
play_arrow
Rhino.NodeInCode
play_arrow
Rhino.ObjectManager
play_arrow
Rhino.PlugIns
play_arrow
Rhino.Render
play_arrow
Rhino.Render.ChangeQueue
play_arrow
Rhino.Render.ChildSlotNames
play_arrow
Rhino.Render.CustomRenderMeshes
play_arrow
Rhino.Render.DataSources
play_arrow
Rhino.Render.Fields
play_arrow
Rhino.Render.ParameterNames
play_arrow
Rhino.Render.PostEffects
play_arrow
Rhino.Render.UI
play_arrow
Rhino.Runtime
play_arrow
Rhino.Runtime.InProcess
play_arrow
Rhino.Runtime.InteropWrappers
play_arrow
Rhino.Runtime.Notifications
play_arrow
Rhino.Runtime.RhinoAccounts
play_arrow
Rhino.UI
play_arrow
Rhino.UI.Controls
play_arrow
Rhino.UI.Controls.DataSource
play_arrow
Rhino.UI.Controls.ThumbnailUI
play_arrow
Rhino.UI.Controls.Thumbnaillist
play_arrow
Rhino.UI.Gumball
play_arrow
dotnetstart
home
/
Rhino.Runtime
/
ViewCaptureWriter

ViewCaptureWriter class

Callback system used by SVG and PDF exporter to generate documents. Not intended for general SDK usage

Derived Classes:

Namespace: Rhino.Runtime
ViewCaptureWriter: references

keyboard_arrow_down
Constructors (1)

ViewCaptureWriter(double dpi, Size pageSize)

 

keyboard_arrow_down
Properties (2)

Dpi

 

PageSize

 

keyboard_arrow_down
Methods (14)

Draw(IntPtr constPtrPrintInfo, RhinoDoc doc)

 

DrawBitmap(Bitmap bitmap,Double m11,Double m12,Double m21,Double m22,Double dx,Double dy)

 

DrawCircle(PointF center,Single diameter, Color fillColor, Pen stroke)

 

DrawGradientHatch(DisplayPipeline pipeline, Hatch hatch,HatchPattern pattern, Color[] gradientColors,Single[] gradientStops, Point3d gradientPoint1, Point3d gradientPoint2,Boolean linearGradient, Color boundaryColor,Double pointScale,Double effectiveHatchScale)

 

DrawPath(PathPoint[] points, Pen pen,Boolean linearGradient,ColorStop[] stops, Point2d[] gradientPoints,Double pointScale)

 

DrawRectangle(RectangleF rect, Color fillColor,Single strokeWidth, Color strokeColor,Single cornerRadius)

 

DrawScreenText(String text, Color textColor,Double x,Double y,Single angle,Int32 horizontalAlignment,Single heightPoints,Font font)

 

FillPolygon(PointF[] points, Color fillColor)

 

Flush()

 

PopClipPath()

 

PushClipPath(PathPoint[] points)

 

PushClipPath(RectangleF rect)

 

SetClipPath(PathPoint[] points)

 

SupportsArc()

 

Nothing found