Link to file (Step, Iges or Stl) More...
#include <CPACSLinkToFile.h>
Public Member Functions | |
TIGL_EXPORT | CPACSLinkToFile (CCPACSExternalObject *parent) |
TIGL_EXPORT | CPACSLinkToFile (CPACSGenericGeometryComponent *parent) |
virtual TIGL_EXPORT const boost::optional< CPACSLinkToFileType_format > & | GetFormat () const |
virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
template<typename P > | |
P * | GetParent () |
template<typename P > | |
const P * | GetParent () const |
virtual TIGL_EXPORT const std::string & | GetValue () const |
template<typename P > | |
bool | IsParent () const |
virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
virtual TIGL_EXPORT void | SetFormat (const boost::optional< CPACSLinkToFileType_format > &value) |
virtual TIGL_EXPORT void | SetValue (const std::string &value) |
virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
virtual TIGL_EXPORT | ~CPACSLinkToFile () |
Protected Attributes | |
boost::optional< CPACSLinkToFileType_format > | m_format |
void * | m_parent |
const std::type_info * | m_parentType |
std::string | m_value |
Private Member Functions | |
CPACSLinkToFile (const CPACSLinkToFile &)=delete | |
CPACSLinkToFile (CPACSLinkToFile &&)=delete | |
CPACSLinkToFile & | operator= (const CPACSLinkToFile &)=delete |
CPACSLinkToFile & | operator= (CPACSLinkToFile &&)=delete |
Link to file (Step, Iges or Stl)
Please provide a link to the additional file that shall be loaded by the TIGL library. Furthermore it is necessary to provide the format attribute so that the file type can be identified. Several CAD formats provide multiple endings, and hence, this measure seems necessary.
TIGL_EXPORT tigl::generated::CPACSLinkToFile::CPACSLinkToFile | ( | CCPACSExternalObject * | parent | ) |
TIGL_EXPORT tigl::generated::CPACSLinkToFile::CPACSLinkToFile | ( | CPACSGenericGeometryComponent * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
virtual |
|
inline |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |