Library | File

Class pfcGeomExportFlags

# include <pfcModel.h>

class pfcGeomExportFlags
 : public virtual xobject
{
    xdeclare(pfcGeomExportFlags)
    ...
};
This is a COMPACT class.



Description

Specifies extend-surface and Bezier options for use when exporting geometric information from a model.



Method Summary

static pfcGeomExportFlags_ptrCreate ()
Creates a pfcGeomExportFlags object that stores extend-surface and Bezier options for use when exporting geometric information from a model.
xboolGetBezier ()
voidSetBezier (xbool value)
Specifies how B-splines are exported.
  • If true, exports all B-splines as Bezier surfaces.
  • If false, spline surfaces are exported. (Bezier surfaces are created temporarily to increase order and decrease the number of patches in the resulting spline surface.)

This value overrides the intf_out_as_ibezier option in the Creo Parametric configuration file, if it exists.
xboolGetExtendSRF ()
voidSetExtendSRF (xbool value)
Specifies whether or not surfaces are extended.
  • If true, the surfaces are extended.
  • If false, the surfaces are exported as they are, with no extending.

This value overrides the intf3d_out_extend_surface option in the Creo Parametric configuration file, if it exists.



Method Detail

xboolGetExtendSRF ()
voidSetExtendSRF (xbool value)

Specifies whether or not surfaces are extended.
  • If true, the surfaces are extended.
  • If false, the surfaces are exported as they are, with no extending.

This value overrides the intf3d_out_extend_surface option in the Creo Parametric configuration file, if it exists.




xboolGetBezier ()
voidSetBezier (xbool value)

Specifies how B-splines are exported.
  • If true, exports all B-splines as Bezier surfaces.
  • If false, spline surfaces are exported. (Bezier surfaces are created temporarily to increase order and decrease the number of patches in the resulting spline surface.)

This value overrides the intf_out_as_ibezier option in the Creo Parametric configuration file, if it exists.




static pfcGeomExportFlags_ptrCreate ()

Creates a pfcGeomExportFlags object that stores extend-surface and Bezier options for use when exporting geometric information from a model.

This return value is used to construct instances of pfcGeomExportInstructions .
Returns:
The flags object