asl::DistanceFunction Class Referenceabstract
Numerics » Advanced Level Set Method

`#include <aslDistanceFunction.h>`

Inheritance diagram for asl::DistanceFunction:
[legend]

## Public Member Functions

virtual | ~DistanceFunction ()
virtual acl::VectorOfElements | getDistance (const acl::VectorOfElements &pos)=0
virtual | ~DistanceFunction ()
virtual acl::VectorOfElements | getDistance (const acl::VectorOfElements &pos)=0

## Protected Member Functions

| DistanceFunction ()
| DistanceFunction ()

## Detailed Description

Abstract class allows to add in kernel distance function from a boundary of a geometrical object The class ...

Definition at line 48 of file aslDistanceFunction.h.

## Constructor & Destructor Documentation

## DistanceFunction() [1/2]

asl::DistanceFunction::DistanceFunction | ( |  | ) |

protected

## ~DistanceFunction() [1/2]

virtual asl::DistanceFunction::~DistanceFunction | ( |  | ) |

virtual

## DistanceFunction() [2/2]

asl::DistanceFunction::DistanceFunction | ( |  | ) |

protected

## ~DistanceFunction() [2/2]

virtual asl::DistanceFunction::~DistanceFunction | ( |  | ) |

virtual

## Member Function Documentation

## getDistance() [1/2]

virtual acl::VectorOfElements asl::DistanceFunction::getDistance | ( | const acl::VectorOfElements & | pos | ) |

pure virtual

Implemented in asl::DataInterpolation, asl::DistFNormalization, asl::DistFPlane, asl::DistFCone, asl::DistFCylinder, asl::DistFSphere, asl::DistFOperationInversion, asl::DistFOperationOr, asl::DistFOperationAnd, asl::DataInterpolation, asl::DistFNormalization, asl::DistFPlane, asl::DistFCone, asl::DistFCylinder, asl::DistFSphere, asl::DistFOperationInversion, asl::DistFOperationOr, and asl::DistFOperationAnd.

## getDistance() [2/2]

virtual acl::VectorOfElements asl::DistanceFunction::getDistance | ( | const acl::VectorOfElements & | pos | ) |

pure virtual

Implemented in asl::DataInterpolation, asl::DistFNormalization, asl::DistFPlane, asl::DistFCone, asl::DistFCylinder, asl::DistFSphere, asl::DistFOperationInversion, asl::DistFOperationOr, asl::DistFOperationAnd, asl::DataInterpolation, asl::DistFNormalization, asl::DistFPlane, asl::DistFCone, asl::DistFCylinder, asl::DistFSphere, asl::DistFOperationInversion, asl::DistFOperationOr, and asl::DistFOperationAnd.

The documentation for this class was generated from the following file:

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/math/aslDistanceFunction.h