API Documentation > Interfaces > Interface ShrinkwrapModelExportInstructions
Interface ShrinkwrapModelExportInstructions

package com.ptc.pfc.pfcShrinkwrap;

public interface
ShrinkwrapModelExportInstructions
extends
com.ptc.pfc.pfcSolid.ShrinkwrapExportInstructions


Description
This interface contains the instructions used for export of a solid model to a shrinkwrap format.
See Also:
Direct Known Subclasses:
User Guide References:
Method Summary
/*optional*/ Boolean
Get method for attribute "AssignMassProperties"
true to calculate mass properties for the shrinkwrap model ofSmallSurfPercentage,false ornull otherwise.
/*optional*/ Boolean
Get method for attribute "AutoHoleFilling"
true ornull to fill voids located entirely inside the outer boundary of the shrinkwrap model,false otherwise.
/*optional*/ Selections
Get method for attribute "DatumReferences"
Sequence of datum references used in the shrinkwrap export.
/*optional*/ Boolean
Get method for attribute "IgnoreQuilts"
true ornull to ignore quilts,false otherwise.
/*optional*/ Boolean
Get method for attribute "IgnoreSkeleton"
true ornull to ignore the contents of the skeleton model (if present),false otherwise.
/*optional*/ Boolean
Get method for attribute "IgnoreSmallSurfaces"
true to ignore surfaces smaller than the value ofSmallSurfPercentage,false ornull otherwise.
Get method for attribute "Method"
Indicates the method used to perform the shrinkwrap export.
/*optional*/ Integer
Get method for attribute "Quality"
The export quality. 1 produces the coarsest representation surfaces, while 10 produces the finest. Ifnull, a quality of 1 will be used.
/*optional*/ Double
Get method for attribute "SmallSurfPercentage"
Surfaces smaller than this percentage with respect to the model size will not be exported, ifIgnoreSmallSurfaces istrue.
void
SetAssignMassProperties ( /*optional*/ Boolean value)
Set method for attribute "AssignMassProperties"
true to calculate mass properties for the shrinkwrap model ofSmallSurfPercentage,false ornull otherwise.
void
SetAutoHoleFilling ( /*optional*/ Boolean value)
Set method for attribute "AutoHoleFilling"
true ornull to fill voids located entirely inside the outer boundary of the shrinkwrap model,false otherwise.
void
SetDatumReferences ( /*optional*/ Selections value)
Set method for attribute "DatumReferences"
Sequence of datum references used in the shrinkwrap export.
void
SetIgnoreQuilts ( /*optional*/ Boolean value)
Set method for attribute "IgnoreQuilts"
true ornull to ignore quilts,false otherwise.
void
SetIgnoreSkeleton ( /*optional*/ Boolean value)
Set method for attribute "IgnoreSkeleton"
true ornull to ignore the contents of the skeleton model (if present),false otherwise.
void
SetIgnoreSmallSurfaces ( /*optional*/ Boolean value)
Set method for attribute "IgnoreSmallSurfaces"
true to ignore surfaces smaller than the value ofSmallSurfPercentage,false ornull otherwise.
void
SetQuality ( /*optional*/ Integer value)
Set method for attribute "Quality"
The export quality. 1 produces the coarsest representation surfaces, while 10 produces the finest. Ifnull, a quality of 1 will be used.
void
SetSmallSurfPercentage ( /*optional*/ Double value)
Set method for attribute "SmallSurfPercentage"
Surfaces smaller than this percentage with respect to the model size will not be exported, ifIgnoreSmallSurfaces istrue.
Method Detail
GetMethod
GetMethod
()
Indicates the method used to perform the shrinkwrap export.
User Guide References:
GetQuality
/*optional*/ Integer
GetQuality
()
SetQuality
void
SetQuality
( /*optional*/ Integer value)
The export quality. 1 produces the coarsest representation surfaces, while 10 produces the finest. If null, a quality of 1 will be used.
User Guide References:
GetAutoHoleFilling
/*optional*/ Boolean
GetAutoHoleFilling
()
SetAutoHoleFilling
void
SetAutoHoleFilling
( /*optional*/ Boolean value)
true or null to fill voids located entirely inside the outer boundary of the shrinkwrap model, false otherwise.
User Guide References:
GetIgnoreSkeleton
/*optional*/ Boolean
GetIgnoreSkeleton
()
SetIgnoreSkeleton
void
SetIgnoreSkeleton
( /*optional*/ Boolean value)
true or null to ignore the contents of the skeleton model (if present), false otherwise.
User Guide References:
GetIgnoreQuilts
/*optional*/ Boolean
GetIgnoreQuilts
()
SetIgnoreQuilts
void
SetIgnoreQuilts
( /*optional*/ Boolean value)
true or null to ignore quilts, false otherwise.
User Guide References:
GetIgnoreSmallSurfaces
/*optional*/ Boolean
GetIgnoreSmallSurfaces
()
SetIgnoreSmallSurfaces
void
SetIgnoreSmallSurfaces
( /*optional*/ Boolean value)
true to ignore surfaces smaller than the value of SmallSurfPercentage, false or null otherwise.
User Guide References:
GetAssignMassProperties
/*optional*/ Boolean
GetAssignMassProperties
()
SetAssignMassProperties
void
SetAssignMassProperties
( /*optional*/ Boolean value)
true to calculate mass properties for the shrinkwrap model of SmallSurfPercentage, false or null otherwise.
User Guide References:
GetSmallSurfPercentage
/*optional*/ Double
GetSmallSurfPercentage
()
SetSmallSurfPercentage
void
SetSmallSurfPercentage
( /*optional*/ Double value)
Surfaces smaller than this percentage with respect to the model size will not be exported, if IgnoreSmallSurfaces is true.
User Guide References:
GetDatumReferences
/*optional*/ Selections
GetDatumReferences
()
SetDatumReferences
void
SetDatumReferences
( /*optional*/ Selections value)
Sequence of datum references used in the shrinkwrap export.
User Guide References:
Was this helpful?