Since version 2026, Flux 3D and Flux PEEC are no longer available.

Please use SimLab to create a new 3D project or to import an existing Flux 3D project.

Please use SimLab to create a new PEEC project (not possible to import an existing Flux PEEC project).

/!\ Documentation updates are in progress – some mentions of 3D may still appear.

TubePoint

Tube Point

Abstract Class TubePoint

SubTypes

Fields Summary

Field
Description
color
Tube Point Color
visibility
Tube Point Visibility

Methods Summary

Method
Description
computeTubePointDistance
Compute distance between tube points
computeTubePointPosition
Compute tube point coordinates
NoLinkTubePoints
Propagate tube points - NOT related to origin ones
PropagatedTubePoints
Propagate tube points - related to origin ones
setInvisible
Set invisible selected tube points
setVisible
Set visible selected tube points

Fields Details

color
color : Tube Point Color - [1..1] Color
visibility
visibility : Tube Point Visibility - [1..1] Visibility

Method Details

computeTubePointDistance
  • Syntax

    result = computeTubePointDistance(tubePoint, coordSys)

  • Parameters

    • tubePoint : Second tube points for distance - [1..N] TubePoint
    • coordSys : Coordinates system for tube points distance - [0..1] CoordSys
  • Returns

    • distance : distance - [0..N] Double
computeTubePointPosition
  • Syntax

    result = computeTubePointPosition(coordSys)

  • Parameters

    • coordSys : Coordinates system for tube points position - [0..1] CoordSys
  • Returns

    • position : position - [0..N] Double
NoLinkTubePoints
  • Syntax

    result = NoLinkTubePoints(transformation, repetitionNumber)

  • Parameters

    • transformation : Transformation for propagation - [1..1] Transf
    • repetitionNumber : Number of times to apply the transformation - [1..1] Integer
  • Returns

    • tubePoints Enumeration : Tube points - [0..N] TubePoint
PropagatedTubePoints
  • Syntax

    result = PropagatedTubePoints(transformation, repetitionNumber)

  • Parameters

    • transformation : Transformation for propagation - [1..1] Transf
    • repetitionNumber : Number of times to apply the transformation - [1..1] Integer
  • Returns

    • tubePoints Enumeration : Tube points - [0..N] TubePoint
setInvisible
  • Syntax

    setInvisible()

  • Parameters

    No parameter

  • Returns

    No return value

setVisible
  • Syntax

    setVisible()

  • Parameters

    No parameter

  • Returns

    No return value