DG Kernel (ActiveX) Documentation


Skip Navigation Links.
Skip Navigation LinksHome Page > API Reference > Model > Entities > Operations and Agorithms > IEuclideanShortestPath_DG Go to DGKC docs Search Documentation


IEuclideanShortestPath_DG Interface

AddObject
AddAllObjects
GetInputPointCount
SetInputPointCount
SetInputPoint
GetInputPoint
AddInputPoint
GetInputPointArray
GetInputPath
MakeInputValid
Calculate
GetOutputPath
Reset
GetPrecision
SetPrecision
GetOutputPath2
Calculate2
CalculatePerSegment
GetObjects
CloneNoPaths

void AddObject(IEntity_DG obj)


void AddAllObjects(IModel_DG objects)


int GetInputPointCount()


void SetInputPointCount(int points)


void SetInputPoint(int i, double x, double y, double z)


void GetInputPoint(int i, double x, double y, double z)


void AddInputPoint(double x, double y, double z)


IPointArray_DG GetInputPointArray()


ICurve_DG GetInputPath()


void MakeInputValid()


void Calculate(bool checkValidInput)


ICurve_DG GetOutputPath()


void Reset(bool pathOnly)


double GetPrecision()


void SetPrecision(double precision)


ISurfacePointArray_DG GetOutputPath()


ISurfacePointArray_DG Calculate(Point_DG from, Point_DG to)


ISurfacePointArray_DG CalculatePerSegment()


IArray_DG GetObjects()


IEuclideanShortestPath_DG CloneNoPaths()