Library | File

Class pfcCoordSysExportInstructions

# include <pfcModel.h>

class pfcCoordSysExportInstructions
 : public virtual pfcExportInstructions
{
    xdeclare(pfcCoordSysExportInstructions)
    ...
};
This is a COMPACT class.



Description

Base class of classes that export files with information that describes faceted, solid models (without datums and surfaces).

For more information about the Maximum Chord Height and Angle Control settings, refer to information about controlling the quality of an export in the Interface section of the Creo Parametric help.
Direct Known Subclasses:
pfcCATIAFacetsExportInstructions, pfcRenderExportInstructions, pfcSTLASCIIExportInstructions, pfcSTLBinaryExportInstructions, pfcInventorExportInstructions



Method Summary

optional xrealGetAngleControl ()
voidSetAngleControl (optional xreal value)
The Angle Control setting. (Pass null if you specify Quality.). Default value is 0.1.
optional xstringGetCsysName ()
voidSetCsysName (optional xrstring value)
Stores the name of a coordinate-system feature in the model being exported. A coordinate system that places the part or assembly in its upper-right quadrant is recommended, so that all position/distance values are positive. Allowed to be null if exporting as Slice
optional pfcFacetControlFlags_ptrGetFacetControlOptions ()
voidSetFacetControlOptions (optional pfcFacetControlFlags_ptr value)
Flags (FACET_STEP_SIZE_ADJUST and others) to control Facet export. (Pass null if not exporting slice formats).
optional xrealGetMaxChordHeight ()
voidSetMaxChordHeight (optional xreal value)
The Maximun Chord Height setting. (Pass null if you specify Quality.). Default value is 0.1.
optional xintGetQuality ()
voidSetQuality (optional xint value)
Can be used in place of MaxChordHeight and AngleControl. A value between 1 and 10. The higher the value you pass, the lower the MaxChordHeight setting and the higher the AngleControl setting that the method will use.

Pass null if you use MaxChordHeight and AngleControl values. If Quality, MaxChordHeight, and AngleControl are all null, a Quality value of 3 is used. Default value is 1.0
optional pfcSliceExportData_ptrGetSliceExportData ()
Returns an pfcSliceExportData object or NULL if the pfcSliceExportData isn't set.
optional xrealGetStepSize ()
voidSetStepSize (optional xreal value)
The Step Size Control setting. (Pass null if you specify Quality.). Default value is 0.0.
voidSetSliceExportData (optional pfcSliceExportData_ptr SliceExpData)
Sets the pfcSliceExportData .


Methods Inherited from Class pfcExportInstructions:

GetFileType



Method Detail

optional xstringGetCsysName ()
voidSetCsysName (optional xrstring value)

Stores the name of a coordinate-system feature in the model being exported. A coordinate system that places the part or assembly in its upper-right quadrant is recommended, so that all position/distance values are positive. Allowed to be null if exporting as Slice
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional xintGetQuality ()
voidSetQuality (optional xint value)

Can be used in place of MaxChordHeight and AngleControl. A value between 1 and 10. The higher the value you pass, the lower the MaxChordHeight setting and the higher the AngleControl setting that the method will use.

Pass null if you use MaxChordHeight and AngleControl values. If Quality, MaxChordHeight, and AngleControl are all null, a Quality value of 3 is used. Default value is 1.0
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional xrealGetMaxChordHeight ()
voidSetMaxChordHeight (optional xreal value)

The Maximun Chord Height setting. (Pass null if you specify Quality.). Default value is 0.1.
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional xrealGetAngleControl ()
voidSetAngleControl (optional xreal value)

The Angle Control setting. (Pass null if you specify Quality.). Default value is 0.1.
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional xrealGetStepSize ()
voidSetStepSize (optional xreal value)

The Step Size Control setting. (Pass null if you specify Quality.). Default value is 0.0.
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional pfcFacetControlFlags_ptrGetFacetControlOptions ()
voidSetFacetControlOptions (optional pfcFacetControlFlags_ptr value)

Flags (FACET_STEP_SIZE_ADJUST and others) to control Facet export. (Pass null if not exporting slice formats).
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System




optional pfcSliceExportData_ptrGetSliceExportData ()

Returns an pfcSliceExportData object or NULL if the pfcSliceExportData isn't set.
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System
Returns:
The pfcSliceExportData object.



voidSetSliceExportData (optional pfcSliceExportData_ptr SliceExpData)

Sets the pfcSliceExportData .
Manual References:
Interface: Exporting Using Coordinate System, Interface: Exporting Using Coordinate System
Parameters:
SliceExpData
The pfcSliceExportData for setting.
Returns: