User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_cubicsplines

Table of Contents

ITGIS_CubicSplines interface

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_CubicSplines | Interfaces | Methods | Properties

Implementation of cubic splines for path generation in 3D.

Available also on: Delphi | .NET | Java | ActiveX.

Syntax

// C#
public interface ITGIS_CubicSplines: ITGIS_InterpolatedPath
{
}
' VisualBasic
Public Interface ITGIS_CubicSplines
  Implements ITGIS_InterpolatedPath
End Class
// Oxygene
type
  ITGIS_CubicSplines = public interface( ITGIS_InterpolatedPath )
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AddPoint public Adds an interpolation point.
(Inherited from ITGIS_InterpolatedPath)
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Calculate public Interpolates a point.
(Inherited from ITGIS_InterpolatedPath)
Clear public Clears the list of points.
(Inherited from ITGIS_InterpolatedPath)
Close public Indicates that all the interpolation points were added and prepares the interpolation function; no changes can be made after Close.
(Inherited from ITGIS_InterpolatedPath)
Close_2 public Indicates that all the interpolation points were added and prepares the interpolation function; no changes can be made after Close.
(Inherited from ITGIS_InterpolatedPath)
DeleteLast public Deletes the last added point.
(Inherited from ITGIS_InterpolatedPath)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
GetIntervals public Gets the intervals and the total length of the path.
(Inherited from ITGIS_InterpolatedPath)
NextPoint public Returns the index of the next interpolation point for an argument of the parametrization.
(Inherited from ITGIS_InterpolatedPath)

Properties

Inherited Protected
Name Visibility Description
AllowDuplicates public Allow subsequent points to be identical.
(Inherited from ITGIS_InterpolatedPath)
Closed public If True then interpolation was performed and no more points can be added.
(Inherited from ITGIS_InterpolatedPath)
Count public The total number of sample points.
(Inherited from ITGIS_InterpolatedPath)
EqualizeIntervals public True if the distances between the sample points should be equal.
(Inherited from ITGIS_InterpolatedPath)
LastInterval public The last interval.
(Inherited from ITGIS_InterpolatedPath)
LevelIntervals public True if the distances between the sample points should optimized (leveled).
(Inherited from ITGIS_InterpolatedPath)
Looped public True if the path should be a loop (closed path).
(Inherited from ITGIS_InterpolatedPath)
Rotation public True if the sample points represent rotation.
(Inherited from ITGIS_InterpolatedPath)
Span public The span of parametrization argument.
(Inherited from ITGIS_InterpolatedPath)
Tolerance public Minimum distance between sample points to be treated as separate points.
(Inherited from ITGIS_InterpolatedPath)

2020/05/08 23:15

Page Tools