All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SPAdmicon Class DM_rend_options

DM_rend_options
 

Usage: you must use this class as is. You should never derive it.


public class DM_rend_options

This class is used internally by the dmicon library for encapsulating draw options.
Role: The DM_rend_options is part of the dmicon library, and is only used internally by the dmicon library. DM_rend_options are constructed from a bitfield defined by the DM_DRAW_XXX macros defined in the file dmapinum.hxx.
Related classes: DM_ica_draw_option and DM_icq_draw_option encapsulate set and query draw option commands using the DM_rend_options class. These derive from the DM_def_icon_cmd_args and DM_def_icon_query_args base classes.
The DM_def_icon_cmd_args and the DM_def_icon_query_args encapsulate many of the methods inherited from the DM_default_icon interface. Thus the Set_state and Query methods can be used to perform casting, when different libraries of icons are mixed.
The DM_def_icon_draw_args and the DM_def_icon_cmd_args can be broadcast to icons using the deformable modeling interface methods, such as DM_draw_all_icons.


Constructor and Destructor Index


o DM_rend_options()
Public constructor.
o DM_rend_options(int)
Copy constructor; call Make_copy and Set_owner instead.

Method Index


o Draw_cpts()
Query draw control points option.
o Draw_cstrns()
Query draw constraints option.
o Draw_curve_comb()
Query draw curvature comb option.
o Draw_elems()
Query draw element boundary option.
o Draw_loads()
Query draw loads option.
o Draw_seams()
Query draw seams option.
o Set_cpts_off()
Set draw control points option off.
o Set_cpts_on()
Set draw control points option on.
o Set_cstrns_off()
Set draw constraints option off.
o Set_cstrns_on()
Set draw constraints option on.
o Set_curve_comb_off()
Set draw curvature comb option off.
o Set_curve_comb_on()
Set draw curvature comb option on.
o Set_elems_off()
Set draw element boundary option off.
o Set_elems_on()
Set draw element boundary option on.
o Set_loads_off()
Set draw loads option off.
o Set_loads_on()
Set draw loads option on.
o Set_seams_off()
Set draw seams option off.
o Set_seams_on()
Set draw seams option on.

Constructor and Destructor


o DM_rend_options
public DM_rend_options()
Public constructor.
o DM_rend_options
public DM_rend_options(int bitfield)
Copy constructor; call Make_copy and Set_owner instead.
Parameters:
bitfield
bitfield

Methods


o Draw_cpts
public int Draw_cpts()const
Query draw control points option.
o Draw_cstrns
public int Draw_cstrns()const
Query draw constraints option.
o Draw_curve_comb
public int Draw_curve_comb()const
Query draw curvature comb option.
o Draw_elems
public int Draw_elems()const
Query draw element boundary option.
o Draw_loads
public int Draw_loads()const
Query draw loads option.
o Draw_seams
public int Draw_seams()const
Query draw seams option.
o Set_cpts_off
public void Set_cpts_off()
Set draw control points option off.
o Set_cpts_on
public void Set_cpts_on()
Set draw control points option on.
o Set_cstrns_off
public void Set_cstrns_off()
Set draw constraints option off.
o Set_cstrns_on
public void Set_cstrns_on()
Set draw constraints option on.
o Set_curve_comb_off
public void Set_curve_comb_off()
Set draw curvature comb option off.
o Set_curve_comb_on
public void Set_curve_comb_on()
Set draw curvature comb option on.
o Set_elems_off
public void Set_elems_off()
Set draw element boundary option off.
o Set_elems_on
public void Set_elems_on()
Set draw element boundary option on.
o Set_loads_off
public void Set_loads_off()
Set draw loads option off.
o Set_loads_on
public void Set_loads_on()
Set draw loads option on.
o Set_seams_off
public void Set_seams_off()
Set draw seams option off.
o Set_seams_on
public void Set_seams_on()
Set draw seams option on.

This object is included in the file: dmrend_opt.hxx

Copyright (c) 1989-2007 by Spatial Corp. All rights reserved.