MCPcopy Create free account
hub / github.com/MITK/MITK / GetStaticNameOfClass

Function GetStaticNameOfClass

Modules/Core/include/mitkVectorProperty.h:85–90  ·  view source on GitHub ↗

* \brief Return the static class name including the type-dependent prefix. * * This function returns different strings depending on the template parameter, * which is required for serialization to work correctly. * * \return The class name string (e.g., "DoubleVectorProperty"). */

Source from the content-addressed store, hash-verified

83 * \return The class name string (e.g., "DoubleVectorProperty").
84 */
85 static const char *GetStaticNameOfClass()
86 {
87 // concatenate a prefix dependent on the template type and our own classname
88 static std::string nameOfClass = std::string(VectorPropertyDataType<DATATYPE>::prefix()).append("VectorProperty");
89 return nameOfClass.c_str();
90 }
91
92 const char *GetNameOfClass() const override { return this->GetStaticNameOfClass(); }
93 itkFactorylessNewMacro(Self);

Callers 15

valueMethod · 0.70
PlanarFigureIOMethod · 0.50
DICOMSegmentationIOMethod · 0.50
ROIIOMethod · 0.50
TestStreamMethodsFunction · 0.50
SurfaceVtkLegacyIOMethod · 0.50
PointSetWriterServiceMethod · 0.50

Calls

no outgoing calls

Tested by 1

TestStreamMethodsFunction · 0.40