<?xml version="1.0"?>
<doc>
<assembly>
<name>WW.Cad</name>
</assembly>
<members>
<member name="T:WW.Cad.Windows.Forms.CadColorEditorDialog">
<summary>
A dialog to edit a color value.
</summary>
</member>
<member name="F:WW.Cad.Windows.Forms.CadColorEditorDialog.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:WW.Cad.Windows.Forms.CadColorEditorDialog.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:WW.Cad.Windows.Forms.CadColorEditorDialog.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="M:WW.Cad.Windows.Forms.CadColorEditorDialog.#ctor">
<summary>
Initializes a new instance of the <see cref="T:WW.Cad.Windows.Forms.CadColorEditorDialog"/> class.
</summary>
</member>
<member name="P:WW.Cad.Windows.Forms.CadColorEditorDialog.Color">
<summary>
Gets or sets the color.
</summary>
</member>
<member name="P:WW.Cad.Windows.Forms.CadColorEditorDialog.ShowColorBookTab">
<summary>
Gets or sets a value indicating whether to show the color book tab.
</summary>
</member>
<member name="T:WW.Cad.Model.WireframePathDrawer">
<summary>
Path drawer for wireframe context.
</summary>
</member>
<member name="T:WW.Cad.Model.IPathDrawer">
<summary>
Interface for classes which know how to display a path.
</summary>
</member>
<member name="M:WW.Cad.Model.IPathDrawer.DrawPath(WW.Math.Geometry.IShape4D,WW.Drawing.ArgbColor,System.Int16)">
<summary>
Draw a path.
</summary>
<remarks>
<para>
The path is not considered to be from at text.
</para>
<para>
Some implementations may be slow, so consider using the other <c>DrawPath()</c> method.
</para>
</remarks>
<param name="path">path to draw</param>
<param name="color">color used for path</param>
<param name="lineWeight">The line weight.</param>
</member>
<member name="M:WW.Cad.Model.IPathDrawer.DrawPath(WW.Math.Geometry.IShape2D,WW.Math.Matrix4D,WW.Drawing.ArgbColor,System.Int16,System.Boolean,System.Boolean,System.Double)">
<summary>
Draw a path.
</summary>
<param name="path">path to draw</param>
<param name="transform">transformation used on path</param>
<param name="color">color used for path</param>
<param name="lineWeight">The line weight.</param>
<param name="filled">fill the path?</param>
<param name="forText">is this a path created from a text?</param>
<param name="extrusion">either <c>0</c> or the extrusion in z direction before transformation</param>
</member>
<member name="M:WW.Cad.Model.IPathDrawer.DrawCharPath(WW.Math.Geometry.IShape2D,WW.Math.Matrix4D,WW.Drawing.ArgbColor,System.Int16,System.Boolean,System.Double)">
<summary>
Draw a path for a character.
</summary>
<param name="path">
path to draw. Is assumed to be the same shape instance for the same character of a font so
based on this it can be used as a key for e.g. a cache lookup.
</param>
<param name="transform">transformation used on path</param>
<param name="color">color used for path</param>
<param name="lineWeight">The line weight.</param>
<param name="filled">fill the path?</param>
<param name="extrusion">either <c>0</c> or the extrusion in z direction before transformation</param>
</member>
<member name="M:WW.Cad.Model.IPathDrawer.IsSeparateCharDrawingPreferred">
<summary>
Is this drawer gaining from drawing separate chars rather than drawing complete strings?
</summary>
<remarks>
Usually a complete string is draw as one path.
Splitting this into single paths for each letter is an order N algorithm (N being the number of letters),
so if the drawer works with less effiency depending on the number of paths/points involved (N log N or worse)
it should return <c>true</c> here. But be sure to test both cases with a TTF text intensive file because
sometimes the memory overhead of creating all new paths eat up the gain.
</remarks>
<returns><c>true</c> if this drawer gains from small filled paths, <c>false</c> otherwise</returns>
</member>
<member name="M:WW.Cad.Model.WireframePathDrawer.#ctor(WW.Cad.Model.Entities.DxfEntity,WW.Cad.Drawing.DrawContext.Wireframe,WW.Cad.Drawing.IWireframeGraphicsFactory)">
<summary>
Constructor.
</summary>
<param name="entity">entity which is drawn</param>
<param name="context">draw context</param>
<param name="graphicsFactory">The graphics factory.</param>
</member>
<member name="T:WW.Cad.Model.Tables.LayerFlags">
<summary>
<see cref="T:WW.Cad.Model.Tables.DxfLayer">Layer</see> flags.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.None">
<summary>
None.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.Frozen">
<summary>
Layer is frozen; otherwise layer is thawed.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.FrozenInNewViewport">
<summary>
Layer is frozen by default in new viewports.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.Locked">
<summary>
Layer is locked.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.IsExternallyDependent">
<summary>
If set, view is externally dependent on an xref.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.IsResolvedExternalRef">
<summary>
If both this flag and <see cref="F:WW.Cad.Model.Tables.LayerFlags.IsExternallyDependent"/> are set, the externally dependent xref
has been successfully resolved.
</summary>
</member>
<member name="F:WW.Cad.Model.Tables.LayerFlags.IsReferenced">
<summary>
If set, the table entry was referenced by at least one entity in the
drawing the last time the drawing was edited.
</summary>
</member>
<member name="T:WW.Cad.Model.Entities.NamespaceDoc">
<summary>
This name space contains all <see cref="T:WW.Cad.Model.Entities.DxfEntity">entities</see> supported by CadLib.
The entities are contained in <see cref="T:WW.Cad.Model.DxfModel"/>.
</summary>
</member>
<member name="T:WW.Cad.IO.ImageExporter">
<summary>
<see cref="T:System.Drawing.Image"/> export