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... | |