API Reference > OdExport Classes > TD_DWF_EXPORT Namespace > Classes > OdDwfDevice Class
OdDwfDevice Class
TD_DWF_EXPORT__OdDwfDeviceTD_DWF_EXPORT__OdDwfDevice
Syntax
C++
class OdDwfDevice : public Od2dExportDevice;

DwfDrawObject.h

This class implements the device for DWF export.

 
Name 
Description 
 
This is ~OdDwfDevice, a member of class OdDwfDevice. 
 
Constructor
  • details Default constructor.
 
 
Name 
Description 
 
Current processing type. 
 
Name 
Description 
 
Specifies a processing type. 
 
Name 
Description 
 
Returns the class factory. 
 
Pseudo-constructor for device. Returns a smart pointer to the device instance. 
 
Creates a shell raster image. Used to export gradient hatches. 
 
Creates an OdGsView object.
 
 
Outputs a circle to the export device.
 
 
Outputs a color to the export device.
 
 
Outputs an ellipse to the export device.
 
 
Switches the fill mode on or off.
 
 
Outputs a font to the export device. 
 
This is the overview for the dc_gouraud_polytriangle method overload. 
 
Outputs a layer to the export device.
 
 
Removes all layers. 
 
Sets the linestyle for the export device.
 
 
Sets the lineweight for the export device.
 
 
Outputs a polygon to the export device.
 
 
Outputs a polyline to the export device.
 
 
Pops a clip from the export device. 
 
Pushes a clip to the export device.
 
 
This is the overview for the dc_raster_image method overload. 
 
Outputs text to the export device. 
 
Clears the current URL list. 
 
Outputs a URL item to the export device. 
 
Removes all URLs from the list of URLs that are in force right now. 
 
Sets the visibility.
 
 
Returns a special OdDwfDevice context. 
 
Returns a stack of viewport clips as polygons-with-islands structures. 
 
Returns a supported color format: bits, mapped, RGB or BGRA.
 
 
Returns a pointer to a .dwf file. 
 
This is isEnabledToAddRenderDevice, a member of class OdDwfDevice. 
 
Returns true if the type of processing is Main_run. Returns false in the other case. 
 
Returns true if the type of processing is Nonprocess_run. Returns false in the other case. 
 
Returns the number of render devices. 
 
Notification function called whenever the size of the GUI window for this device object has changed.
 
 
Notification function called by the vectorization framework whenever the rendering attributes have changed.
 
 
Pops a soft clip from the device. 
 
Pushes the current URL list. 
 
Pushes a soft clip to the export device.
 
 
Processes raster image data.
 
 
Sets an RGB color.
 
 
Sets a color index for the export device.
 
 
Sets a layer for the export device.
 
 
Sets a linestyle for the export device.
 
 
Sets a lineweight for the export device.
 
 
Creates a list of URLs that are in force right now. 
 
Sets a class factory.
 
 
Sets a special OdDwfDevice context.
 
 
Sets the type of processing.
 
 
Sets the current thickness.
 
 
Changes the current visibility value.
 
 
Sets a boolean flag that indicates that a viewport clipping is non-rectangular.
 
 
Processes shell data.
 
 
Processes a shape file's index text for the export device.
 
 
This is TD_USING, a member of class OdDwfDevice. 
 
CORE-14500 
 
Changes the current visibility value.
 
 
Updates the current view.
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.