Builder3D: doxy typo/grammar fixes

[skip ci]
This commit is contained in:
Unknown
2017-12-04 08:20:16 -05:00
parent 9f20d9284d
commit 3579f38d62
2 changed files with 23 additions and 23 deletions

View File

@@ -30,7 +30,7 @@
#include <stdlib.h>
/// Here the FreeCAD includes sorted by Base,App,Gui......
/// FreeCAD #includes sorted by Base,App,Gui......
#include "Builder3D.h"
#include "Exception.h"
#include "Vector3D.h"
@@ -69,10 +69,10 @@ Builder3D::~Builder3D()
/**
* Starts the definition of point set with the given point size and color.
* If posible make not to much startPoints() and endPoints() calls. Try to put all
* points in one set.
* If possible don't make too many startPoints() and endPoints() calls.
* Try to put all points in one set.
* @see endPoints()
* @param pointSize the point size in pixel the points are showed.
* @param pointSize the point size in pixel that are displayed.
* @param color_r red part of the point color (0.0 - 1.0).
* @param color_g green part of the point color (0.0 - 1.0).
* @param color_b blue part of the point color (0.0 - 1.0).
@@ -90,7 +90,7 @@ void Builder3D::startPoints(short pointSize, float color_r,float color_g,float c
result << "point [ ";
}
/// insert a point in an point set
/// insert a point in a point set
void Builder3D::addPoint(float x, float y, float z)
{
result << x << " " << y << " " << z << ",";
@@ -146,7 +146,7 @@ void Builder3D::addSinglePoint(const Base::Vector3f &vec, short pointSize, float
/**
* Add a Text with a given position to the 3D set. The origion is the
* Add a Text with a given position to the 3D set. The origin is the
* lower leftmost corner.
* @param pos_x,pos_y,pos_z origin of the text
* @param text the text to display.
@@ -311,7 +311,7 @@ void Builder3D::saveToLog(void)
/**
* Save the resulting inventor 3D representation to a file. Ending should be *.iv.
* That eneables you to show the result in a Inventor Viewer or in FreeCAD by:
* That enables you to show the result in a Inventor Viewer or in FreeCAD by:
* /code
* Gui.document().addAnnotation("Debug","MyFile.iv")
* /endcode
@@ -454,8 +454,8 @@ void InventorBuilder::addPolygonOffset(float factor, float units, const char* st
/**
* Starts the definition of point set.
* If posible make not too much beginPoints() and endPoints() calls. Try to put all
* points in one set.
* If possible don't make too many beginPoints() and endPoints() calls.
* Try to put all points in one set.
* @see startPoints()
* @see endPoints()
*/
@@ -467,7 +467,7 @@ void InventorBuilder::beginPoints()
indent += 2;
}
/// insert a point in an point set
/// insert a point in a point set
void InventorBuilder::addPoint(float x, float y, float z)
{
result << Base::blanks(indent) << x << " " << y << " " << z << "," << std::endl;
@@ -510,7 +510,7 @@ void InventorBuilder::addPointSet()
}
/**
* Adds an SoLineSet node after creating an SoCordinate3 node with
* Adds a SoLineSet node after creating a SoCordinate3 node with
* beginPoints() and endPoints().
* @see startPoints()
* @see beginPoints()
@@ -526,7 +526,7 @@ void InventorBuilder::addLineSet()
/**
* Add a Text with a given position to the 3D set. The origion is the
* Add a Text with a given position to the 3D set. The origin is the
* lower leftmost corner.
* @param pos_x,pos_y,pos_z origin of the text
* @param text the text to display.
@@ -618,7 +618,7 @@ void InventorBuilder::addSingleArrow(const Vector3f& pt1, const Vector3f& pt2, s
}
/** Add a line defined by a list of points whereat always a pair (i.e. a point and the following point) builds a line.
* the size of the list must then be even.
* The size of the list must then be even.
*/
void InventorBuilder::addLineSet(const std::vector<Vector3f>& points, short lineSize,
float color_r,float color_g,float color_b, unsigned short linePattern)

View File

@@ -34,16 +34,16 @@ namespace Base
{
class Matrix4D;
/** A Builder class for 3D representations on App level
* On application level is nothing known of the visual representation of data.
* On the application level nothing is known of the visual representation of data.
* Nevertheless it's often needed to see some 3D information, e.g. points, directions,
* when you program or debug an algorithm. For that purpose Builder3D was made.
* This class allows you to build up easily a 3D representation of some math and
* algorithm internals. You can save this representation to a file and see it in an
* Inventor viewer, or put it to the log. In case of the log and a debug FreeCAD
* the representation will be loaded into the active viewer.
* when you program or debug an algorithm. Builder3D was made for this specific purpose.
* This class allows you to easily build up a 3D representation of some mathematical and
* algorithm internals. You can save this representation to a file and view it in an
* Inventor viewer, or send it to the log. In the case of using the log and a debug
* FreeCAD the representation will be loaded into the active viewer.
* \par
* The usage is the following. Create the a Builder3D object and call the methods to insert
* the graphical elements. After that call either saveToLog() or saveToFile().
* The workflow goes as follows: Create the a Builder3D object and call the methods
* to insert the graphical elements. After that call either saveToLog() or saveToFile().
* \par
* Usage:
* \code
@@ -116,7 +116,7 @@ public:
/** @name write the result */
//@{
/// puts the result to the log and gui
/// sends the result to the log and gui
void saveToLog(void);
/// save the result to a file (*.iv)
void saveToFile(const char* FileName);
@@ -133,7 +133,7 @@ private:
/**
* This class does basically the same as Builder3D except that it writes the data
* directly into a given stream without buffering the output data in a string stream.
* Compared to file streams string streams are quite slow when writing data with more
* Compared to file streams, string streams are quite slow when writing data with more
* than a few hundred lines. Due to performance reasons the user should use a file
* stream in this case.
* @author Werner Mayer