Public Member Functions | |
Annotation (Gui::ViewProviderDocumentObject *vp, const QString &s, const SbVec3f &p, const SbVec3f &n) | |
void | show () |
~Annotation () | |
Static Public Member Functions | |
static void | run (void *data, SoSensor *sensor) |
Definition at line 449 of file ViewProviderCurvature.cpp.
MeshGui::Annotation::Annotation | ( | Gui::ViewProviderDocumentObject * | vp, | |
const QString & | s, | |||
const SbVec3f & | p, | |||
const SbVec3f & | n | |||
) | [inline] |
Definition at line 452 of file ViewProviderCurvature.cpp.
MeshGui::Annotation::~Annotation | ( | ) | [inline] |
Definition at line 457 of file ViewProviderCurvature.cpp.
static void MeshGui::Annotation::run | ( | void * | data, | |
SoSensor * | sensor | |||
) | [inline, static] |
Definition at line 461 of file ViewProviderCurvature.cpp.
Referenced by MeshGui::ViewProviderMeshCurvature::curvatureInfoCallback().
void MeshGui::Annotation::show | ( | void | ) | [inline] |
Definition at line 469 of file ViewProviderCurvature.cpp.
References App::DocumentObjectGroup::addObject(), App::Document::addObject(), App::AnnotationLabel::BasePosition, App::PropertyContainer::getClassTypeId(), App::Document::getObjectsOfType(), App::DocumentObjectGroup::Group, group, App::DocumentObject::Label, App::AnnotationLabel::LabelText, draftTools::p, App::PropertyVector::setValue(), App::PropertyStringList::setValues(), and App::AnnotationLabel::TextPosition.