OpenLexocad
28.0
|
#include <NurbsOptions.h>
Public Member Functions | |
GuideSkinningOptions () | |
~GuideSkinningOptions () override=default | |
void | setWiresV (const std::vector< pConstShape > &in) |
void | setWiresV (std::vector< pConstWire > in) |
std::vector< pConstWire > | getWiresV () const |
void | setVirtualGuides (const bool &virtualGuides) |
bool | getVirtualGuides () const |
![]() | |
SkinningOptions () | |
~SkinningOptions () override=default | |
void | setWiresU (const std::vector< pConstShape > &in) |
void | setWiresU (const std::vector< pConstWire > &in) |
std::vector< pConstWire > | getWiresU () const |
void | setClosedMode (const ClosedMode &mode) |
ClosedMode | getClosedMode () const |
void | setFlatShapes (bool force) |
void | setSolid (bool solid) |
bool | getSolid () const |
void | setUniformUV (bool uniform) |
bool | getArcLen () const |
bool | getArcLenU () const |
bool | getMerge () const |
bool | getAllowUV () const |
bool | getSelfIntersect () const |
bool | getSimplify () const |
Protected Attributes | |
bool | _virtualGuides = false |
std::vector< pConstWire > | _vWires = {} |
![]() | |
bool | _allowSameUv = true |
bool | _arcLength = true |
bool | _arcLengthU = true |
ClosedMode | _closedMode = ClosedMode::Open |
bool | _forceFlatShapes = false |
bool | _mergeWireCoEdges = true |
bool | _selfIntTest = false |
bool | _simplify = false |
std::vector< pConstWire > | _uWires = {} |
Additional Inherited Members | |
![]() | |
enum | ClosedMode { ClosedMode::Open = 0, ClosedMode::Closed = 1, ClosedMode::Loop = 2, ClosedMode::Solid = 3 } |
![]() | |
void | setWires (std::vector< pConstWire > &u_or_vWires, const std::vector< pConstShape > &in) |
![]() | |
NurbsOptions ()=default | |
virtual | ~NurbsOptions ()=default |
Topo::GuideSkinningOptions::GuideSkinningOptions | ( | ) |
|
overridedefault |
bool Topo::GuideSkinningOptions::getVirtualGuides | ( | ) | const |
std::vector<pConstWire> Topo::GuideSkinningOptions::getWiresV | ( | ) | const |
void Topo::GuideSkinningOptions::setVirtualGuides | ( | const bool & | virtualGuides | ) |
void Topo::GuideSkinningOptions::setWiresV | ( | const std::vector< pConstShape > & | in | ) |
void Topo::GuideSkinningOptions::setWiresV | ( | std::vector< pConstWire > | in | ) |
|
protected |
|
protected |