CBeamLatticeNode
-
class Lib3MF::CBeamLatticeNode : public CImplicitNode
Signed distance to beam lattice
-
PImplicitPort GetInputBeamLattice()
Retrieves the input for the model resource id of the beam lattice
- Returns:
the input port for the model resource id of the beam lattice (mesh with beamlattice extension)
-
PImplicitPort GetInputPos()
Retrieves the input for the position
- Returns:
the input port for the position
-
PImplicitPort GetOutputDistance()
Retrieves the output
- Returns:
the output port for the signed distance to the beam lattice
-
void SetAccurateRange(const Lib3MF_double dAccurateRange)
Sets the accurate range for distance computation
- Parameters:
dAccurateRange – the accurate range in model units
-
Lib3MF_double GetAccurateRange()
Retrieves the accurate range for distance computation
- Returns:
the accurate range in model units
-
PImplicitPort GetInputBeamLattice()
-
typedef std::shared_ptr<CBeamLatticeNode> Lib3MF::PBeamLatticeNode
Shared pointer to CBeamLatticeNode to easily allow reference counting.