IModel.h
Go to the documentation of this file.
Definition: AlgorithmWorkset.h:17
ErrorCode ABASESDK_LINK_SPEC createModel(IModel **pContainer)
Definition: IModel.h:64
virtual void setCompositeContainer(const ICompositeContainer *meshes)=0
Set compositemesh container.
bool ABASESDK_LINK_SPEC isCompositeContainerInModelEmpty(const IModel *in)
virtual ErrorCode add(const IScan *scan)=0
Add/remove scan to/from container.
virtual ICompositeContainer * getCompositeContainer() const =0
Retrieve compositemesh container.
virtual ErrorCode setElement(int index, IScan *scan)=0
bool ABASESDK_LINK_SPEC allScansInModelEmpty(const IModel *in)
Definition: IScan.h:69
Definition: IRef.h:17
ErrorCode ABASESDK_LINK_SPEC cloneModel(IModel *out, const IModel *in)
virtual IScan * getElement(int index) const =0
Element operations.