Class wfcSurfaceFinish
Description
User Guide References:
ShowInDrawing,
Display,
DisplayInDrawing,
Undisplay,
UndisplayInDrawing,
IsShown,
Update,
GetTextStyle,
SetTextStyle,
GetTextStyleInDrawing,
SetTextStyleInDrawing,
UpdateAttachment,
UpdatePosition,
IsAssociative,
GetAttachmentAssociativity,
GetAnnotationElement,
IsInactive,
Rotate,
ConvertLegacy,
NeedsConversion,
GetSecurityMarking,
SetSecurityMarking,
IsUsingXSecReference Method Summary
void | |
| |
| |
| |
| |
| |
| |
| LICENSE: 222 |
| |
| |
| |
| LICENSE: 222 Retrieve the surfaces referenced by a surface finish annotation. |
| |
| |
| |
| LICENSE: 222 |
| |
| |
| |
| LICENSE: 222 Retrieve the symbol instructions from a surface finish. |
| |
| |
| |
| Retrieve the value of a surface finish annotation. If getting the value of a surface finish based on a symbol, this gets the value of the variable text "roughness_height". Retrieve other values using wfcSurfaceFinish::GetSymbolInstructions. |
void | |
| |
| |
| LICENSE: 222 Modify a surface finish. |
void | |
| |
| |
| LICENSE: 222 |
void | |
| |
| |
| Set the value of a surface finish annotation. If setting the value of a surface finish based on a symbol, this sets the value of the variable text "roughness_height". Modify other values using wfcSurfaceFinish::Modify(). |
void | |
| |
| |
| |
Method Detail
Set the value of a surface finish annotation. If setting the value of a surface finish based on a symbol, this sets the value of the variable text "roughness_height". Modify other values using wfcSurfaceFinish::Modify().
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The surface finish does not have a value named 'roughness_height' (for symbol based surface finishes).
User Guide References:
Parameters:
Value
The value of the surface finish.
Returns:
Retrieve the value of a surface finish annotation. If getting the value of a surface finish based on a symbol, this gets the value of the variable text "roughness_height". Retrieve other values using wfcSurfaceFinish::GetSymbolInstructions.
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The surface finish does not have a value named 'roughness_height' (for symbol based surface finishes).
User Guide References:
Returns:
The value of the surface finish.
LICENSE: 222
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The surface finish is not in an annotation element and cannot use a surface collection reference.
User Guide References:
Returns:
LICENSE: 222
Retrieve the surfaces referenced by a surface finish annotation.
Exceptions thrown (but not limited to):
User Guide References:
Returns:
Array of surfaces referenced by the surface finish.
LICENSE: 222
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The surface finish is not in an annotation element and cannot use a surface collection reference.
User Guide References:
Parameters:
Collection
Returns:
LICENSE: 222
Returns:
LICENSE: 222
Modify a surface finish.
Exceptions thrown (but not limited to):
pfcXToolkitFound - Leader or attachment to surface which already has a surface finish other than the one being modified.
pfcXToolkitBadContext - The surface finish is not based on a symbol (and cannot be modified using symbol data).
User Guide References:
Parameters:
SymbolInstructions
The symbol instructions that govern the surface finish.
AnnotPlane
Returns:
LICENSE: 222
Retrieve the symbol instructions from a surface finish.
Exceptions thrown (but not limited to):
pfcXToolkitBadContext - The surface finish is not based on a symbol (and cannot be represented using symbol data).
User Guide References:
Parameters:
DisplayMode
The display mode for the symbol retrieval.
pfcDISPMODE_NUMERIC - callouts will be represented by their values.
pfcDISPMODE_SYMBOLIC - callouts will contain the names of the referenced parameters.
Returns:
The symbol instructions that govern the surface finish.
Exceptions thrown (but not limited to):
User Guide References:
Returns:
Exceptions thrown (but not limited to):
User Guide References:
Returns: