#include <Segmentation.h>
◆ MeshSurfaceSegment()
MeshCore::MeshSurfaceSegment::MeshSurfaceSegment |
( |
unsigned long |
minFacets | ) |
|
◆ ~MeshSurfaceSegment()
virtual MeshCore::MeshSurfaceSegment::~MeshSurfaceSegment |
( |
| ) |
|
|
virtual |
◆ AddFacet()
void MeshSurfaceSegment::AddFacet |
( |
const MeshFacet & |
rclFacet | ) |
|
|
virtual |
◆ AddSegment()
void MeshSurfaceSegment::AddSegment |
( |
const std::vector< FacetIndex > & |
segm | ) |
|
◆ FindSegment()
◆ GetSegments()
const std::vector< MeshSegment > & MeshCore::MeshSurfaceSegment::GetSegments |
( |
| ) |
const |
◆ GetType()
virtual const char * MeshCore::MeshSurfaceSegment::GetType |
( |
| ) |
const |
|
pure virtual |
◆ Initialize()
void MeshSurfaceSegment::Initialize |
( |
FacetIndex |
| ) |
|
|
virtual |
◆ TestFacet()
virtual bool MeshCore::MeshSurfaceSegment::TestFacet |
( |
const MeshFacet & |
rclFacet | ) |
const |
|
pure virtual |
◆ TestInitialFacet()
◆ minFacets
unsigned long MeshCore::MeshSurfaceSegment::minFacets |
|
protected |
◆ segments
std::vector<MeshSegment> MeshCore::MeshSurfaceSegment::segments |
|
protected |
Referenced by Mod.PartDesign.WizardShaft.Shaft.Shaft::addSegment(), Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature::addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::buildFromDict(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::clone(), automotive_design.composite_curve::closed_curve(), config_control_design.composite_curve::closed_curve(), ifc2x3.ifccompositecurve::closedcurve(), ifc4.ifccompositecurve::closedcurve(), Mod.PartDesign.WizardShaft.Shaft.Shaft::editConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft::equilibrium(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::evaluate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::findSegment(), Mod.PartDesign.WizardShaft.Shaft.Shaft::getConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft::getLengthTo(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::integrate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::isZero(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::lowervalue(), automotive_design.composite_curve::n_segments(), config_control_design.composite_curve::n_segments(), automotive_design.rectangular_composite_surface::n_u(), config_control_design.rectangular_composite_surface::n_u(), automotive_design.rectangular_composite_surface::n_v(), config_control_design.rectangular_composite_surface::n_v(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::negate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::negated(), ifc2x3.ifccompositecurve::nsegments(), ifc4.ifccompositecurve::nsegments(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::output(), Mod.PartDesign.WizardShaft.Shaft.Shaft::showDiagram(), Mod.PartDesign.WizardShaft.Shaft.Shaft::updateConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft::updateSegment(), and Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction::value().
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Mesh/App/Core/Segmentation.h
- FreeCAD/src/Mod/Mesh/App/Core/Segmentation.cpp