Go to the source code of this file.
Data Structures | |
class | sw::sww::FileDescription |
This class provides several informations about a Solidworks File. It can be used with sw::OpenPart and OpenAssembly functions to specify file properties. More... | |
class | sw::sww::Instance |
This class provides Instance about a Solidworks File. It can be used with sw::sww::OpenAssembly functions to Add Instance. More... | |
Namespaces | |
sw | |
Exported APIs for solidworks Write Library. | |
sw::sww | |
Enumerations | |
enum | sw::sww::language { sw::sww::french = 0, sw::sww::english = 1, sw::sww::italian = 2, sw::sww::deutch = 3, sw::sww::chinese = 4 } |
Functions | |
Dtk_ErrorStatus | sw::sww::AddEntity (const Dtk_EntityPtr &inEntity) |
Write the entity provided in parameter. More... | |
Dtk_ErrorStatus | sw::sww::AddInstanceComponent (Instance &inInstance) |
Add an instance into the Current Assembly (sldasm). More... | |
Dtk_ErrorStatus | sw::sww::AddMetaData (const Dtk_MetaDataPtr &inEntity) |
Dtk_ErrorStatus | sw::sww::AddParasolidBodyStream (const char *inFlux, size_t inSize, const Dtk_InfoPtr &inInfo) |
Add parasolid stream with only one body without header. More... | |
Dtk_ErrorStatus | sw::sww::AddParasolidFile (const Dtk_string &inParasolidFile) |
Add parasolid file. More... | |
Dtk_ErrorStatus | sw::sww::AddParasolidId (const Dtk_Int32 &inParasolidId) |
Add parasolid Id body. More... | |
Dtk_ErrorStatus | sw::sww::CloseAssembly () |
Write effectively the Assembly initialized by OpenAssembly. More... | |
Dtk_ErrorStatus | sw::sww::ClosePart () |
Free data allocated by sw::sww::OpenPart More... | |
Dtk_ErrorStatus | sw::sww::EndWriter () |
Free the Solidworks Writer More... | |
Dtk_ErrorStatus | sw::sww::InitWriter (const Dtk_string &inLogFile, Licence_dtk inLicFct, sw::sww::language inLanguage=sw::sww::english) |
Initialize the Solidworks Writer More... | |
Dtk_ErrorStatus | sw::sww::OpenAssembly (const Dtk_string &inFileName, const sw::sww::FileDescription &inFileDescription=sw::sww::FileDescription(), Dtk_Unit inUnit=DTK_UNIT_MM, const Dtk_string &inConfigurationName=Dtk_string()) |
Initialize a Assembly . More... | |
Dtk_ErrorStatus | sw::sww::OpenPart (const Dtk_string &inSolidworksFile, const sw::sww::FileDescription &inFileDescription=sw::sww::FileDescription(), Dtk_Unit inUnit=DTK_UNIT_MM, const Dtk_string &inConfigurationName=Dtk_string()) |
Initialize the part More... | |
void | sw::sww::OptionRemoveComment (Dtk_Int32 inRemoveComment) |
option to not store the comment More... | |
void | sw::sww::OptionStoreBodyColor (Dtk_Int32 inStoreBodyColor) |
option to store the body color More... | |
void | sw::sww::SetIsAlreadyStart (const Dtk_Int32 &inStop) |
ONLY for PSKERNEL user. More... | |