Summary for: GeoHelper < handle

Class summary

GeoHelper methods: GeoHelper - is a class. find_curve - GeoHelper.find_curve is a function. get_curve_by_name - GeoHelper.get_curve_by_name is a function. get_curves - get_lines Get all Curves of Entity get_points - GeoHelper.get_points is a function. get_surfaces - GeoHelper.get_surfaces is a function. mirror_surface - unique points parse_characteristic_length - Parse characteristic lengths for a geometry. remove_duplicate_points - GeoHelper.remove_duplicate_points is a function. sort_curves - GeoHelper.sort_curves is a function. transformed_curve - GeoHelper.transformed_curve is a function.

Properties

Methods

Class methods are listed below. Inherited methods are not included.

.GeoHelper/GeoHelper is a constructor.

obj = GeoHelper Documentation for GeoHelper/GeoHelper doc GeoHelper

.GeoHelper.find_curve is a function.

cs = GeoHelper.find_curve(entity, name)

.GeoHelper.get_curve_by_name is a function.

ls = GeoHelper.get_curve_by_name(entity, name)

.get_lines Get all Curves of Entity

.GeoHelper.get_points is a function.

ps = GeoHelper.get_points(entity)

.GeoHelper.get_surfaces is a function.

ss = GeoHelper.get_surfaces(entity)

.unique points

.parse_characteristic_length Parse characteristic lengths for a geometry.

parse_characteristic_length(geometry, lcar_max, lcar_min) traverses all Points P in geometry, and then sets the characteristic length of P to min(lcar_max, max(lshortest, lcar_min)) where lshortest is the shortest non-degenerate Curve attached to P

  • If called with 2 arguments only, lcar_min is set to 0.
  • Only Points with a non-specified characteristic length are affected.

.GeoHelper.remove_duplicate_points is a function.

GeoHelper.remove_duplicate_points(entity)

.GeoHelper.sort_curves is a function.

cs = GeoHelper.sort_curves(entity, name, direction, coordinate_system)

.GeoHelper.transformed_curve is a function.

lnew = GeoHelper.transformed_curve(cold, point_map)