#include <hyp.fem.intern.h>
Public Methods | |
CGeometricObject (hyp_ker::IUnknown *, const hyp_ker::hypCLSID *) | |
virtual | ~CGeometricObject () |
virtual hyp_DECLARE_IUNKNOWN hyp_ker::com_result | NondelegatingQueryInterface (const hyp_ker::hypIID &, void **) |
hyp_ker::com_result | Init (void) |
void | FinalRelease (void) |
virtual IGeometricSide * | CreateSide (const t_label &, const t_label_enum &) |
virtual IGeometricSide * | CreateSide (const t_label &) |
virtual IGeometricVertex * | CreateVertex (const t_label &, const t_real &, const t_real &, const t_real &) |
virtual IGeometricVertex * | CreateVertex (const t_label &) |
virtual void | AddSide (IGeometricSide *, const t_label &) |
virtual void | DeleteSide (const t_label &) |
virtual IContainerKey * | GetContainerOfSides (void) |
virtual t_size | GetNumberOfSides (void) |
virtual IGeometricSide * | GetSide (const t_label &) |
Static Public Methods | |
hyp_ker::com_result | CreateInstanceForGeometry (hyp_ker::IUnknown *,hyp_ker::CUnknown **) |
hyp_ker::com_result | CreateInstanceForFiniteElement (hyp_ker::IUnknown *,hyp_ker::CUnknown **) |
|
|