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