#include <SoAxisCrossKit.h>
Public Member Functions | |
void notify (SoNotList *node) | |
SoRegPoint () | |
Static Public Member Functions | |
static void initClass () | |
Public Attributes | |
SoSFVec3f base | |
SoSFColor color | |
SoSFFloat length | |
SoSFVec3f normal | |
SoSFString text | |
Protected Member Functions | |
virtual void computeBBox (SoAction *action, SbBox3f &box, SbVec3f ¢er) | |
Sets the bounding box of the probe to box and its center to center. More... | |
virtual void generatePrimitives (SoAction *action) | |
virtual void GLRender (SoGLRenderAction *action) | |
Renders the probe with text label and a bullet at the base point. More... | |
virtual ~SoRegPoint () | |
Constructor & Destructor Documentation
◆ SoRegPoint()
SoRegPoint::SoRegPoint | ( | ) |
References normal.
◆ ~SoRegPoint()
|
protectedvirtual |
Member Function Documentation
◆ computeBBox()
|
protectedvirtual |
Sets the bounding box of the probe to box and its center to center.
References normal.
◆ generatePrimitives()
|
protectedvirtual |
◆ GLRender()
|
protectedvirtual |
Renders the probe with text label and a bullet at the base point.
References normal.
◆ initClass()
|
static |
Referenced by Gui::SoFCDB::init().
◆ notify()
void SoRegPoint::notify | ( | SoNotList * | node | ) |
References normal, and femsolver.signal::notify().
Member Data Documentation
◆ base
SoSFVec3f Gui::SoRegPoint::base |
Referenced by automotive_design.mechanism_base_placement::representation_relationship_rep_2(), PathTests.TestPathStock.TestPathStock::test12(), config_control_design.alternate_product_relationship::wr1(), automotive_design.alternate_product_relationship::wr1(), config_control_design.assembly_component_usage_substitute::wr2(), and automotive_design.assembly_component_usage_substitute::wr2().
◆ color
SoSFColor Gui::SoRegPoint::color |
Referenced by ArchSite.Compass::buildCoordinates(), draftviewproviders.view_dimension.ViewProviderLinearDimension::draw_dim_arrows(), draftviewproviders.view_dimension.ViewProviderAngularDimension::draw_dim_arrows(), draftviewproviders.view_dimension.ViewProviderLinearDimension::draw_dim_overshoot(), draftviewproviders.view_dimension.ViewProviderLinearDimension::draw_ext_overshoot(), draftguitools.gui_trimex.Trimex::finish(), importSVG.svgHandler::format(), DraftGui.DraftToolBar::getcol(), DraftGui.DraftToolBar::getDefaultColor(), FeaturePython.ViewProviderOctahedron::onChanged(), draftviewproviders.view_dimension.ViewProviderLinearDimension::onChanged(), draftviewproviders.view_dimension.ViewProviderAngularDimension::onChanged(), ArchPanel.ViewProviderPanelCut::onChanged(), ArchPanel.ViewProviderPanelSheet::onChanged(), Mod.Test.unittestgui.ProgressBar::paint(), draftguitools.gui_trackers.editTracker::setColor(), and PathScripts.PathDressupTagGui.HoldingTagMarker::setEnabled().
◆ length
SoSFFloat Gui::SoRegPoint::length |
◆ normal
SoSFVec3f Gui::SoRegPoint::normal |
◆ text
SoSFString Gui::SoRegPoint::text |
The documentation for this class was generated from the following files:
- src/Gui/SoAxisCrossKit.h
- src/Gui/SoAxisCrossKit.cpp