|
OpenLexocad
28.0
|
#include <NurbsOptions.h>
Public Member Functions | |
| PathSkinningOptions () | |
| ~PathSkinningOptions () override=default | |
| void | setPath (pConstWire in) |
| pConstWire | getPath () const |
Public Member Functions inherited from Topo::SkinningOptions | |
| 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 | |
| pConstWire | _path = nullptr |
Protected Attributes inherited from Topo::SkinningOptions | |
| 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 | |
Public Types inherited from Topo::SkinningOptions | |
| enum | ClosedMode { ClosedMode::Open = 0, ClosedMode::Closed = 1, ClosedMode::Loop = 2, ClosedMode::Solid = 3 } |
Protected Member Functions inherited from Topo::SkinningOptions | |
| void | setWires (std::vector< pConstWire > &u_or_vWires, const std::vector< pConstShape > &in) |
Protected Member Functions inherited from Topo::NurbsOptions | |
| NurbsOptions ()=default | |
| virtual | ~NurbsOptions ()=default |
| Topo::PathSkinningOptions::PathSkinningOptions | ( | ) |
|
overridedefault |
| pConstWire Topo::PathSkinningOptions::getPath | ( | ) | const |
| void Topo::PathSkinningOptions::setPath | ( | pConstWire | in | ) |
|
protected |