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