Description | |||||||||||||||||
Retrieve a symbol definition. | |||||||||||||||||
Licensing Requirement | |||||||||||||||||
TOOLKIT for 3D Drawings | |||||||||||||||||
Synopsis | |||||||||||||||||
#include <ProDtlsymdef.h> | |||||||||||||||||
ProError | ProSolidDtlsymdefRetrieve | ( | |||||||||||||||
ProSolid solid | |||||||||||||||||
/* (In) | |||||||||||||||||
The solid model handle. | |||||||||||||||||
*/ | |||||||||||||||||
ProDtlsymdefSource location | |||||||||||||||||
/* (In) | |||||||||||||||||
The location to search for the symbol definition file. | |||||||||||||||||
*/ | |||||||||||||||||
ProPath filepath | |||||||||||||||||
/* (In) | |||||||||||||||||
The path to the file with a symbol definition. If this is NULL, then the symbol definition is located in the designated directory. | |||||||||||||||||
*/ | |||||||||||||||||
ProName filename | |||||||||||||||||
/* (In) | |||||||||||||||||
The name of the symbol definition file. | |||||||||||||||||
*/ | |||||||||||||||||
int version | |||||||||||||||||
/* (In) | |||||||||||||||||
The version of the symbol definition file. Pass PRO_VALUE_UNUSED to get the latest version. | |||||||||||||||||
*/ | |||||||||||||||||
ProBoolean update | |||||||||||||||||
/* (In) | |||||||||||||||||
Update flag. PRO_B_TRUE- Update the existing symbol definition unconditionally. BRO_B_FALSE- Do not load new definition if the same symbol exist in the drawing. | |||||||||||||||||
*/ | |||||||||||||||||
ProDtlsymdef* symdef | |||||||||||||||||
/* (Out) | |||||||||||||||||
Retrieved symbol definition. | |||||||||||||||||
*/ | |||||||||||||||||
) | |||||||||||||||||
Returns | |||||||||||||||||
|