Library | Package Java Toolkit

Interface Export3DInstructions

package com.ptc.pfc.pfcExport;

public interface Export3DInstructions
  extends com.ptc.pfc.pfcModel.ExportInstructions



Description

This interface is used to export a solid model to a specified format. This interface is deprecated in Creo5.
Direct Known Subclasses:
STEP3DExportInstructions, VDA3DExportInstructions, IGES3DNewExportInstructions, CATIAModel3DExportInstructions, ACIS3DExportInstructions, DXF3DExportInstructions, DWG3DExportInstructions, CATIASession3DExportInstructions, JT3DExportInstructions, UG3DExportInstructions, ParaSolid3DExportInstructions, CatiaPart3DExportInstructions, CatiaProduct3DExportInstructions, CatiaCGR3DExportInstructions, SWPart3DExportInstructions, SWAsm3DExportInstructions



Method Summary
AssemblyConfigurationGetConfiguration ()
    Get method for attribute "Configuration"
    The configuration to use when exporting the model.
GeometryFlagsGetGeometry ()
    Get method for attribute "Geometry"
    The geometry type(s) to export.
/*optional*/ InclusionFlagsGetIncludedEntities ()
    Get method for attribute "IncludedEntities"
    Flags indicating whether or not to include certain entities. If null, do not include these entities.
/*optional*/ LayerExportOptionsGetLayerOptions ()
    Get method for attribute "LayerOptions"
    Object indicating the special instructions to follow when exporting layers. If null, layers will be exported without changes.
/*optional*/ SelectionGetReferenceSystem ()
    Get method for attribute "ReferenceSystem"
    The coordinate system used for the export. If null, the default model coordinate system is used.
/*optional*/ TriangulationInstructionsGetTriangulationOptions ()
    Get method for attribute "TriangulationOptions"
     Object indicating the special instructions to follow when exporting to a faceted format. If null, export will be without triangulation.
voidSetConfiguration (AssemblyConfiguration value)
    Set method for attribute "Configuration"
    The configuration to use when exporting the model.
voidSetGeometry (GeometryFlags value)
    Set method for attribute "Geometry"
    The geometry type(s) to export.
voidSetIncludedEntities ( /*optional*/ InclusionFlags value)
    Set method for attribute "IncludedEntities"
    Flags indicating whether or not to include certain entities. If null, do not include these entities.
voidSetLayerOptions ( /*optional*/ LayerExportOptions value)
    Set method for attribute "LayerOptions"
    Object indicating the special instructions to follow when exporting layers. If null, layers will be exported without changes.
voidSetReferenceSystem ( /*optional*/ Selection value)
    Set method for attribute "ReferenceSystem"
    The coordinate system used for the export. If null, the default model coordinate system is used.
voidSetTriangulationOptions ( /*optional*/ TriangulationInstructions value)
    Set method for attribute "TriangulationOptions"
     Object indicating the special instructions to follow when exporting to a faceted format. If null, export will be without triangulation.

Methods Inherited from Interface com.ptc.pfc.pfcModel.ExportInstructions
GetFileType

Method Detail

GetConfiguration/SetConfiguration

AssemblyConfigurationGetConfiguration ()
voidSetConfiguration (AssemblyConfiguration value)


    The configuration to use when exporting the model.



GetReferenceSystem/SetReferenceSystem

/*optional*/ SelectionGetReferenceSystem ()
voidSetReferenceSystem ( /*optional*/ Selection value)


    The coordinate system used for the export. If null, the default model coordinate system is used.



GetGeometry/SetGeometry

GeometryFlagsGetGeometry ()
voidSetGeometry (GeometryFlags value)


    The geometry type(s) to export.



GetIncludedEntities/SetIncludedEntities

/*optional*/ InclusionFlagsGetIncludedEntities ()
voidSetIncludedEntities ( /*optional*/ InclusionFlags value)


    Flags indicating whether or not to include certain entities. If null, do not include these entities.



GetLayerOptions/SetLayerOptions

/*optional*/ LayerExportOptionsGetLayerOptions ()
voidSetLayerOptions ( /*optional*/ LayerExportOptions value)


    Object indicating the special instructions to follow when exporting layers. If null, layers will be exported without changes.



GetTriangulationOptions/SetTriangulationOptions

/*optional*/ TriangulationInstructionsGetTriangulationOptions ()
voidSetTriangulationOptions ( /*optional*/ TriangulationInstructions value)


     Object indicating the special instructions to follow when exporting to a faceted format. If null, export will be without triangulation.