Point

Type of point

Abstract Class Point

SubTypes

Fields Summary

Field
Description
color
Point Color
globalCoordinates
Coordinate X in meter/Coordinate Y in meter/Coordinate Z in meter
inAirPointFaceLocation
Possible location of the point on a face if "in air point"
inAirPointVolumeLocation
Possible location of the point in a volume if "in air point"
mesh
Mesh Point defining the mesh size around the point
nature
Nature of the point (standard, ignored or "in air")
region
Region holding the point
visibility
Point Visibility

Methods Summary

Method
Description
assignMeshPoint
Assign mesh point to points
assignRegion
Assign regions to points
computePointDistance
Compute distance between points
computePosition
Compute point coordinates
extrude
Extrude points
extrudePoints
Extrude points
propagate
Propagate points
setInvisible
Set invisible selected points
setVisible
Set visible selected points

Fields Details

color
color : Point Color - [1..1] Color
globalCoordinates
globalCoordinates : Coordinate X in meter/Coordinate Y in meter/Coordinate Z in meter - [3..3] Double
inAirPointFaceLocation
inAirPointFaceLocation : Possible location of the point on a face if "in air point" - [1..1] Face
inAirPointVolumeLocation
inAirPointVolumeLocation : Possible location of the point in a volume if "in air point" - [1..1] Volume
mesh
mesh : Mesh Point defining the mesh size around the point - [0..1] MeshPoint
nature
nature : Nature of the point (standard, ignored or "in air") - [0..1] Nature
region
region : Region holding the point - [0..1] RegionPoint
visibility
visibility : Point Visibility - [1..1] Visibility

Method Details

assignMeshPoint
  • Syntax

    assignMeshPoint(meshPoint)

  • Parameters

    • meshPoint : Mesh point to assign to Points - [0..1] MeshPoint
  • Returns

    No return value

assignRegion
  • Syntax

    assignRegion(region)

  • Parameters

    • region : Point region to assign to Points - [0..1] RegionPoint
  • Returns

    No return value

computePointDistance
  • Syntax

    results = computePointDistance(point, coordSys)

  • Parameters

    • point : Second points for points distance - [1..N] Point
    • coordSys : Coordinates system for points distance - [0..1] CoordSys
  • Returns

    • distance : distance - [0..N] Double
    • dx : dx in global coordinate system - [0..N] Double
    • dy : dy in global coordinate system - [0..N] Double
    • dz : dz in global coordinate system - [0..N] Double
computePosition
  • Syntax

    result = computePosition(coordSys)

  • Parameters

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

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

    results = extrude(transformation, repetitionNumber, extrusionType)

  • Parameters

    • transformation : Transformation for extrusion - [1..1] Transf
    • repetitionNumber : Number of times to apply the transformation - [1..1] Integer
    • extrusionType : Extrusion type: Standard or Straight Forced - [1..1] Enumeration

      Potential values :

      • standard
      • straightForced
  • Returns

    • points Enumeration : points - [0..N] Point
    • stateOfPoints : state of points - [0..N] Integer
    • lines Enumeration : lines - [0..N] Line
    • stateOfLines : state of lines - [0..N] Integer
extrudePoints
  • Syntax

    extrudePoints(transformation, repetitionNumber, extrusionType)

  • Parameters

    • transformation : Transformation for extrusion - [1..1] Transf
    • repetitionNumber : Number of times to apply the transformation - [1..1] Integer
    • extrusionType : Extrusion type: Standard or Straight Forced - [1..1] Enumeration

      Potential values :

      • standard
      • straightForced
  • Returns

    No return value

propagate
  • Syntax

    results = propagate(transformation, repetitionNumber)

  • Parameters

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

    • points Enumeration : points - [0..N] Point
    • stateOfPoints : state of points - [0..N] Integer
setInvisible
  • Syntax

    setInvisible()

  • Parameters

    No parameter

  • Returns

    No return value

setVisible
  • Syntax

    setVisible()

  • Parameters

    No parameter

  • Returns

    No return value