MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / set_parameter

Method set_parameter

tools/Wires/Inflator/PeriodicInflator.cpp:97–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void PeriodicInflator::set_parameter(ParameterManager::Ptr manager) {
98 m_parameter_manager = manager;
99 if (m_parameter_manager->get_thickness_type() ==
100 ParameterCommon::VERTEX) {
101 set_thickness_type(PER_VERTEX);
102 } else if (m_parameter_manager->get_thickness_type() ==
103 ParameterCommon::EDGE) {
104 set_thickness_type(PER_EDGE);
105 } else {
106 throw NotImplementedError("Unknow thickness type!");
107 }
108}
109
110void PeriodicInflator::refine_phantom_mesh() {
111 if (!m_refiner) return;

Callers 2

create_parametricMethod · 0.80

Calls 2

NotImplementedErrorClass · 0.85
get_thickness_typeMethod · 0.45

Tested by

no test coverage detected