#include <CCPACSWingProfileFactory.h>
Public Member Functions | |
| TIGL_EXPORT PTiglWingProfileAlgo | CreateProfileAlgo (TixiDocumentHandle tixiHandle, CCPACSWingProfile &profile, const std::string &ProfileXPath) |
| bool | RegisterAlgo (std::string cpacsID, CreateProfileAlgoCallback) |
Static Public Member Functions | |
| static CCPACSWingProfileFactory & | Instance () |
Private Types | |
| typedef std::map< std::string, CreateProfileAlgoCallback > | ProfileMap |
Private Member Functions | |
| CCPACSWingProfileFactory () | |
Private Attributes | |
| ProfileMap | profileMap |
|
private |
|
private |
| TIGL_EXPORT PTiglWingProfileAlgo tigl::CCPACSWingProfileFactory::CreateProfileAlgo | ( | TixiDocumentHandle | tixiHandle, |
| CCPACSWingProfile & | profile, | ||
| const std::string & | ProfileXPath | ||
| ) |
|
static |
| bool tigl::CCPACSWingProfileFactory::RegisterAlgo | ( | std::string | cpacsID, |
| CreateProfileAlgoCallback | |||
| ) |
|
private |