Data of a node generated on FACE boundary. More...
#include <SMESH_TypeDefs.hxx>
Classes | |
struct | NodeAccessor |
Public Member Functions | |
gp_XY | UV () const |
uvPtStruct () | |
Public Attributes | |
const SMDS_MeshNode * | node |
double | normParam |
double | param |
double | u |
double | v |
double | x |
double | y |
Data of a node generated on FACE boundary.
uvPtStruct::uvPtStruct | ( | ) |
gp_XY uvPtStruct::UV | ( | ) | const |
References u.
Referenced by FaceQuadStruct::findCell(), FaceQuadStruct::isNear(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), StdMeshers_Quadrangle_2D::smooth(), and FaceQuadStruct::updateUV().
const SMDS_MeshNode* uvPtStruct::node |
Referenced by draftguitools.gui_beziers.BezCurve::action(), draftguitools.gui_beziers.CubicBezCurve::action(), draftguitools.gui_dimensions.Dimension::action(), draftguitools.gui_ellipses.Ellipse::action(), draftguitools.gui_labels.Label::action(), draftguitools.gui_lines.Line::action(), draftguitools.gui_mirror.Mirror::action(), draftguitools.gui_rectangles.Rectangle::action(), draftguitools.gui_splines.BSpline::action(), draftguitools.gui_texts.Text::action(), StdMeshers_Quadrangle_2D::addEnforcedNodes(), draftguitools.gui_ellipses.Ellipse::appendPoint(), draftguitools.gui_rectangles.Rectangle::appendPoint(), StdMeshers_Quadrangle_2D::computeQuadDominant(), StdMeshers_Quadrangle_2D::computeQuadPref(), StdMeshers_Quadrangle_2D::computeReduced(), draftguitools.gui_labels.Label::create(), draftguitools.gui_dimensions.Dimension::create_angle_dimension(), draftguitools.gui_dimensions.Dimension::create_linear_dimension(), draftguitools.gui_dimensions.Dimension::create_linear_dimension_obj(), draftguitools.gui_dimensions.Dimension::create_radial_dimension_obj(), draftguitools.gui_dimensions.Dimension::createObject(), draftguitools.gui_ellipses.Ellipse::createObject(), draftguitools.gui_rectangles.Rectangle::createObject(), 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_lines.Line::drawSegment(), draftguitools.gui_beziers.BezCurve::drawUpdate(), draftguitools.gui_beziers.CubicBezCurve::drawUpdate(), draftguitools.gui_splines.BSpline::drawUpdate(), NETGENPlugin_Mesher::FillNgMesh(), draftguitools.gui_base_original.DraftTool::finish(), draftguitools.gui_beziers.BezCurve::finish(), draftguitools.gui_beziers.CubicBezCurve::finish(), draftguitools.gui_lines.Line::finish(), draftguitools.gui_splines.BSpline::finish(), draftguitools.gui_base_original.DraftTool::getStrings(), StdMeshers_FaceSide::GetUVPtStruct(), draftguitools.gui_move.Move::handle_mouse_move_event(), draftguitools.gui_arcs.Arc::numericInput(), draftguitools.gui_dimensions.Dimension::numericInput(), draftguitools.gui_polygons.Polygon::numericInput(), draftguitools.gui_rotate.Rotate::numericInput(), draftguitools.gui_lines.Line::orientWP(), draftguitools.gui_scale.Scale::pickRef(), draftviewproviders.view_dimension.ViewProviderLinearDimension::remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderAngularDimension::remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderLinearDimension::remove_dim_overshoot(), draftviewproviders.view_dimension.ViewProviderLinearDimension::remove_ext_overshoot(), draftguitools.gui_scale.Scale::scale_with_clone(), draftguitools.gui_scale.Scale::scaleGhost(), draftguitools.gui_dimensions.Dimension::set_constraint_node(), draftguitools.gui_dimensions.Dimension::set_selection(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), StdMeshers_FaceSide::SimulateUVPtStruct(), StdMeshers_Quadrangle_2D::smooth(), draftguitools.gui_edit.Edit::startEditing(), draftguitools.gui_beziers.BezCurve::undolast(), draftguitools.gui_beziers.CubicBezCurve::undolast(), draftguitools.gui_lines.Line::undolast(), draftguitools.gui_splines.BSpline::undolast(), draftguitools.gui_edit.Edit::updateTrackerAndGhost(), and draftguitools.gui_lines.Line::wipe().
double uvPtStruct::normParam |
double uvPtStruct::param |
Referenced by NETGENPlugin_Mesher::AddSegmentsToMesh(), NETGENPlugin_Mesher::FillNgMesh(), draftguitools.gui_selectplane.Draft_SelectPlane::finish(), StdMeshers_FaceSide::GetUVPtStruct(), draftguitools.gui_selectplane.Draft_SelectPlane::onSetExtension(), draftguitools.gui_selectplane.Draft_SelectPlane::onSetGridSize(), draftguitools.gui_selectplane.Draft_SelectPlane::onSetMainline(), draftguitools.gui_selectplane.Draft_SelectPlane::onSetSnapRadius(), and StdMeshers_FaceSide::SimulateUVPtStruct().
double uvPtStruct::u |
Referenced by StdMeshers_Quadrangle_2D::addEnforcedNodes(), NETGENPlugin_Mesher::AddSegmentsToMesh(), WorkingPlane.Plane::alignToEdges(), WorkingPlane.Plane::alignToFace(), WorkingPlane.Plane::alignToPointAndAxis(), WorkingPlane.Plane::alignToPointAndAxis_SVG(), StdMeshers_Quadrangle_2D::computeQuadDominant(), StdMeshers_Quadrangle_2D::computeQuadPref(), WorkingPlane.Plane::copy(), NETGENPlugin_Mesher::FillNgMesh(), WorkingPlane.Plane::getClosestAxis(), WorkingPlane.Plane::getDeviation(), WorkingPlane.Plane::getGlobalCoords(), WorkingPlane.Plane::getGlobalRot(), WorkingPlane.Plane::getLocalCoords(), WorkingPlane.Plane::getLocalRot(), draftguitools.gui_trackers.rectangleTracker::getNormal(), WorkingPlane.Plane::getParameters(), WorkingPlane.Plane::getPlacement(), WorkingPlane.Plane::getRotation(), draftguitools.gui_trackers.rectangleTracker::getSize(), StdMeshers_FaceSide::GetUVPtStruct(), WorkingPlane.Plane::inverse(), WorkingPlane.Plane::isGlobal(), WorkingPlane.Plane::isOrtho(), WorkingPlane.Plane::restore(), WorkingPlane.Plane::save(), WorkingPlane.Plane::setFromParameters(), WorkingPlane.Plane::setFromPlacement(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), draftguitools.gui_trackers.rectangleTracker::setPlane(), StdMeshers_FaceSide::SimulateUVPtStruct(), StdMeshers_Quadrangle_2D::smooth(), FaceQuadStruct::U(), draftguitools.gui_trackers.rectangleTracker::update(), StdMeshers_Quadrangle_2D::updateDegenUV(), StdMeshers_Quadrangle_2D::updateSideUV(), FaceQuadStruct::updateUV(), and UV().
double uvPtStruct::v |
Referenced by StdMeshers_Quadrangle_2D::addEnforcedNodes(), NETGENPlugin_Mesher::AddSegmentsToMesh(), WorkingPlane.Plane::alignToEdges(), WorkingPlane.Plane::alignToFace(), WorkingPlane.Plane::alignToPointAndAxis(), WorkingPlane.Plane::alignToPointAndAxis_SVG(), StdMeshers_Quadrangle_2D::computeQuadDominant(), StdMeshers_Quadrangle_2D::computeQuadPref(), WorkingPlane.Plane::copy(), NETGENPlugin_Mesher::FillNgMesh(), WorkingPlane.Plane::getClosestAxis(), WorkingPlane.Plane::getGlobalCoords(), WorkingPlane.Plane::getGlobalRot(), WorkingPlane.Plane::getLocalCoords(), WorkingPlane.Plane::getLocalRot(), draftguitools.gui_trackers.rectangleTracker::getNormal(), WorkingPlane.Plane::getParameters(), WorkingPlane.Plane::getPlacement(), WorkingPlane.Plane::getRotation(), draftguitools.gui_trackers.rectangleTracker::getSize(), StdMeshers_FaceSide::GetUVPtStruct(), WorkingPlane.Plane::isGlobal(), WorkingPlane.Plane::isOrtho(), WorkingPlane.Plane::restore(), WorkingPlane.Plane::save(), WorkingPlane.Plane::setFromParameters(), WorkingPlane.Plane::setFromPlacement(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), draftguitools.gui_trackers.rectangleTracker::setPlane(), StdMeshers_FaceSide::SimulateUVPtStruct(), StdMeshers_Quadrangle_2D::smooth(), draftguitools.gui_trackers.rectangleTracker::update(), StdMeshers_Quadrangle_2D::updateDegenUV(), StdMeshers_Quadrangle_2D::updateSideUV(), FaceQuadStruct::updateUV(), and FaceQuadStruct::V().
double uvPtStruct::x |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), DraftGui.DraftToolBar::changeXValue(), importSVG.svgHandler::characters(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), StdMeshers_Quadrangle_2D::computeQuadPref(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), StdMeshers_FaceSide::GetUVPtStruct(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), PathScripts.PathDressupHoldingTags.Tag::originAt(), DraftGui.DraftToolBar::pointUi(), DraftGui.DraftToolBar::reset_ui_values(), StdMeshers_FaceSide::Reverse(), StdMeshers_FaceSide::reverseProxySubmesh(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), StdMeshers_FaceSide::SimulateUVPtStruct(), StdMeshers_Quadrangle_2D::smooth(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::update_cartesian_coords(), DraftGui.DraftToolBar::update_spherical_coords(), DraftGui.DraftToolBar::updateSnapper(), FaceQuadStruct::updateUV(), DraftGui.DraftToolBar::validatePoint(), and automotive_design.right_angular_wedge::wr1().
double uvPtStruct::y |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), DraftGui.DraftToolBar::changeYValue(), importSVG.svgHandler::characters(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), StdMeshers_FaceSide::GetUVPtStruct(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), PathScripts.PathDressupHoldingTags.Tag::originAt(), DraftGui.DraftToolBar::pointUi(), DraftGui.DraftToolBar::reset_ui_values(), StdMeshers_FaceSide::Reverse(), StdMeshers_FaceSide::reverseProxySubmesh(), StdMeshers_Quadrangle_2D::setNormalizedGrid(), StdMeshers_FaceSide::SimulateUVPtStruct(), StdMeshers_Quadrangle_2D::smooth(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::update_cartesian_coords(), DraftGui.DraftToolBar::update_spherical_coords(), DraftGui.DraftToolBar::updateSnapper(), FaceQuadStruct::updateUV(), and DraftGui.DraftToolBar::validatePoint().