hosted by: SourceForge.net Logo

Welcome to the Euclid++ Project Page

Euclid++1 is C++ class template library providing orientational analysis and Euclidean vectors for representing coordinates values in Euclidean vector spaces.

It has been made a SourceForge.net project. The documentation currently contains:

A proposal has been sent to the Boost mailing list.


1 Euclid was taken :-(


You can help improve the library by answering the following questions:

Part A:

  1. Did you download the library?

    1. Yes.
    2. No.

  2. Did you read the documentation?

    1. Yes.
    2. No.

  3. Do you think it's potentially useful?

    1. No, it's plain nonsense.
    2. May be, it addresses a relevant problem but fails to solve it.
    3. Yes, it addresses and solves a relevant problem.

  4. Have you ever had a problem to solve, the library could address?

    1. Yes, regularly.
    2. Yes, often.
    3. Yes, occasionally.
    4. No, but I could imagine it occurring.
    5. No, I can't imagine it occurring.

  5. Would you use it?

    1. No, I don't needed it.
    2. No, not the current implementation.
    3. Yes, with a complete redesign.
    4. Yes, with some major changes.
    5. Yes, with some minor changes.
    6. Yes, as it is.

  6. How much time have you approximately spent to evaluate the library?

    1. Less then 30 minutes.
    2. Between 30 minutes and 2 hours.
    3. Between 2 and 8 hours.
    4. More then 8 hours.

(Please submit before continuing to part B, otherwise your answers will be lost.)

The following questions refer to testing. Please submit multiple reports if you should have multiple answers.

Part B:

  1. Did you try to

    1. compile the test case suit?
    2. run the fail test?
    3. use it in your own code?

  2. On which operating system?

    Please either select: or specify:
  3. With which compiler?

    Please either select: or specify:     Version:
  4. Have you had any problems?

    1. None at all.
    2. None worth to report.
    3. Minor problems I could solve.
    4. Major problems I could solve.
    5. I couldn't get it work.


© Andreas Harnack, 2nd of April 2009.