Main Page   Class Hierarchy   Compound List   File List   Compound Members  

PLib::NurbsCurveGL Member List

This is the complete list of members for PLib::NurbsCurveGL, including all inherited members.
activate() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
active (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
applyTransform()PLib::NurbsCurveGL [virtual]
badObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
badType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
basisFun(float u, int i, int p=-1) constPLib::NurbsCurve< float, N >
basisFuns(float u, int span, Vector< float > &N) constPLib::NurbsCurve< float, N >
bbox (defined in PLib::NurbsGL)PLib::NurbsGL
bboxObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
C(float u, const NurbsCurve< float, N > &nurb)PLib::NurbsCurve< float, N > [friend]
callListId (defined in PLib::ObjectGL)PLib::ObjectGL
category (defined in PLib::ObjectGL)PLib::ObjectGL
clamp() (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
colorCP (defined in PLib::NurbsGL)PLib::NurbsGL
colorCP0 (defined in PLib::NurbsGL)PLib::NurbsGL
colorKnot (defined in PLib::NurbsGL)PLib::NurbsGL
colorPolygon (defined in PLib::NurbsGL)PLib::NurbsGL
copy() (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline, virtual]
Cp(float u, const NurbsCurve< float, N > &nurb)PLib::NurbsCurve< float, N > [friend]
cpointObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
cpointPolygonObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
cpoints (defined in PLib::NurbsGL)PLib::NurbsGL
ctrlPnts() constPLib::NurbsCurve< float, N > [inline]
ctrlPnts(int i) constPLib::NurbsCurve< float, N > [inline]
currentColor (defined in PLib::ObjectGL)PLib::ObjectGL
currentObject() (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
curveObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
deactivate() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
decompose(NurbsCurveArray< float, N > &c) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
decomposeClosed(NurbsCurveArray< float, N > &c) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
deg_ (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [protected]
degree() constPLib::NurbsCurve< float, N > [inline]
degreeElevate(int t) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [virtual]
derive(float u, int d) constPLib::NurbsCurve< float, N >
derive3D(float u, int d) constPLib::NurbsCurve< float, N >
deriveAt(float u, int, Vector< Point_nD< float, N > > &) constPLib::NurbsCurve< float, N > [virtual]
deriveAt(float u, int, int, Vector< Point_nD< float, N > > &) constPLib::NurbsCurve< float, N >
deriveAtH(float u, int, Vector< HPoint_nD< float, N > > &) constPLib::NurbsCurve< float, N > [virtual]
deriveAtH(float u, int, int, Vector< HPoint_nD< float, N > > &) constPLib::NurbsCurve< float, N >
dersBasisFuns(int n, float u, int span, Matrix< float > &N) constPLib::NurbsCurve< float, N >
deselect() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
display() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
displayList() (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
displayName() (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
drawAaImg(Image_Color &Img, const Color &color, int precision=3, int alpha=1)PLib::NurbsCurve< float, N >
drawAaImg(Image_Color &Img, const Color &color, const NurbsCurve< float, 3 > &profile, int precision=3, int alpha=1)PLib::NurbsCurve< float, N >
drawAaImg(Image_Color &Img, const Color &color, const NurbsCurve< float, 3 > &profile, const NurbsCurve< float, 3 > &scaling, int precision=3, int alpha=1)PLib::NurbsCurve< float, N >
drawImg(Image_UBYTE &Img, unsigned char color=255, float step=0.01)PLib::NurbsCurve< float, N >
drawImg(Image_Color &Img, const Color &color, float step=0.01)PLib::NurbsCurve< float, N >
editControlPoints() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
editControlPoints(int a) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
editFix (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
editFixPoints() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
editFixPoints(int a) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
editSP (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
editSurfacePoints() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
editSurfacePoints(int a) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
extremum(int findMin, CoordinateType coord, float minDu=0.0001, int sep=9, int maxIter=10, float um=-1, float uM=-1) constPLib::ParaCurve< float, N > [virtual]
findKnot(float u) constPLib::NurbsCurve< float, N >
findMult(int r) constPLib::NurbsCurve< float, N >
findMultSpan(float u, int &r, int &s) constPLib::NurbsCurve< float, N >
findSpan(float u) constPLib::NurbsCurve< float, N >
firstD(float u) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
firstD(float u, int span) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
firstDn(float u) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
firstDn(float u, int span) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
generateCompatibleCurves (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [friend]
getRemovalBnd(int r, int s) constPLib::NurbsCurve< float, N >
getState() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
glColor(const Color &c) const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glCurrentColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glNewList()PLib::ObjectGL [virtual]
globalApproxErrBnd(Vector< Point_nD< float, N > > &Q, int deg, float E)PLib::NurbsCurve< float, N >
globalApproxErrBnd(Vector< Point_nD< float, N > > &Q, Vector< float > &ub, int deg, float E) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalApproxErrBnd2(Vector< Point_nD< float, N > > &Q, int degC, float E) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalApproxErrBnd3(Vector< Point_nD< float, N > > &Q, int degC, float E) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalApproxErrBnd3(Vector< Point_nD< float, N > > &Q, const Vector< float > &ub, int degC, float E) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterp(const Vector< Point_nD< float, N > > &Q, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterp(const Vector< Point_nD< float, N > > &Q, const Vector< float > &ub, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosed(const Vector< Point_nD< float, N > > &Qw, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosed(const Vector< Point_nD< float, N > > &Qw, const Vector< float > &ub, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosed(const Vector< Point_nD< float, N > > &Qw, const Vector< float > &ub, const Vector< float > &Uc, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosedH(const Vector< HPoint_nD< float, N > > &Qw, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosedH(const Vector< HPoint_nD< float, N > > &Qw, const Vector< float > &U, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpClosedH(const Vector< HPoint_nD< float, N > > &Qw, const Vector< float > &ub, const Vector< float > &U, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpD(const Vector< Point_nD< float, N > > &Q, const Vector< Point_nD< float, N > > &D, int d, int unitD, float a=1.0) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpH(const Vector< HPoint_nD< float, N > > &Q, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpH(const Vector< HPoint_nD< float, N > > &Q, const Vector< float > &U, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
globalInterpH(const Vector< HPoint_nD< float, N > > &Q, const Vector< float > &ub, const Vector< float > &U, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
glObject() constPLib::NurbsGL [virtual]
glObjectColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glSelectColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glTransform() constPLib::ObjectGL [virtual]
gluNurbs() constPLib::NurbsCurveGL [virtual]
hcpointObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
hideBBox() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
hideCPoints() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
hideCpolygon() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
hideKnots() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
hideNurbs() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
hideObject() (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
hpointAt(float u) constPLib::NurbsCurve< float, N > [inline]
hpointAt(float u, int span) constPLib::NurbsCurve< float, N > [virtual]
hSurfObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
isActive() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
isSelected() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
knot() constPLib::NurbsCurve< float, N > [inline]
knot(int i) constPLib::NurbsCurve< float, N > [inline]
knotInsertion(float u, int r, NurbsCurveSP< float, N > &nc) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [virtual]
knotInsertion(float u, int r, NurbsCurve< float, N > &nc) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
knots (defined in PLib::NurbsGL)PLib::NurbsGL
leastSquares(const Vector< Point_nD< float, N > > &Q, int degC, int n)PLib::NurbsCurve< float, N >
leastSquares(const Vector< Point_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub)PLib::NurbsCurve< float, N >
leastSquares(const Vector< Point_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub, const Vector< float > &knot)PLib::NurbsCurve< float, N >
leastSquaresClosed(const Vector< Point_nD< float, N > > &Q, int degC, int n) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
leastSquaresClosed(const Vector< Point_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
leastSquaresClosed(const Vector< Point_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub, const Vector< float > &knot) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
leastSquaresClosedH(const Vector< HPoint_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
leastSquaresClosedH(const Vector< HPoint_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub, const Vector< float > &knot) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
leastSquaresH(const Vector< HPoint_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub)PLib::NurbsCurve< float, N >
leastSquaresH(const Vector< HPoint_nD< float, N > > &Q, int degC, int n, const Vector< float > &ub, const Vector< float > &knot)PLib::NurbsCurve< float, N >
length(float eps=0.001, int n=100) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
lengthF(float) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
lengthF(float, int) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
lengthIn(float us, float ue, float eps=0.001, int n=100) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
listObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
listType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
makeCircle(const Point_nD< float, N > &O, const Point_nD< float, N > &X, const Point_nD< float, N > &Y, float r, double as, double ae) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
makeCircle(const Point_nD< float, N > &O, float r, double as, double ae) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
makeCircle(const Point_nD< float, N > &O, float r) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
makeLine(const Point_nD< float, N > &P0, const Point_nD< float, N > &P1, int d) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
materialColor (defined in PLib::ObjectGL)PLib::ObjectGL
maxAt(int i) const (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
maxAt_ (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [protected]
maxKnot() constPLib::NurbsCurve< float, N > [inline, virtual]
maxU (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [protected]
mergeKnotVector(const Vector< float > &Um) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [virtual]
mergeOf(const NurbsCurve< float, N > &cl, const NurbsCurve< float, N > &cu) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
minDist2(const Point_nD< float, N > &p, float &guess, float error=0.0001, float s=0.2, int sep=9, int maxIter=10, float um=-1, float uM=-1) constPLib::ParaCurve< float, N > [virtual]
minDistX(float y, float &guessU, float error=0.0001, float s=-1, int sep=9, int maxIter=10, float um=-1, float uM=-1) constPLib::ParaCurve< float, N > [virtual]
minDistY(float y, float &guessU, float error=0.0001, float s=-1, int sep=9, int maxIter=10, float um=-1, float uM=-1) constPLib::ParaCurve< float, N > [virtual]
minDistZ(float y, float &guessU, float error=0.0001, float s=-1, int sep=9, int maxIter=10, float um=-1, float uM=-1) constPLib::ParaCurve< float, N > [virtual]
minKnot() constPLib::NurbsCurve< float, N > [inline, virtual]
modCP(int i, const HPoint_nD< float, N > &a) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
modCPby(int i, const HPoint_nD< float, N > &a) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
modifyPoint(float u, float v, float dx, float dy, float dz)PLib::NurbsCurveGL [virtual]
modKnot(const Vector< float > &knot) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [virtual]
modOnlySurfCP(int i, const HPoint_nD< float, N > &a) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
modOnlySurfCPby(int i, const HPoint_nD< float, N > &a)PLib::NurbsCurveSP< float, 3 >
modSurfCP(int i, const HPoint_nD< float, N > &a) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
modSurfCPby(int i, const HPoint_nD< float, N > &a) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
movePoint(float u, const Point_nD< float, N > &delta) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
movePoint(float u, const BasicArray< Point_nD< float, N > > &delta) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
movePoint(const BasicArray< float > &ur, const BasicArray< Point_nD< float, N > > &D) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
movePoint(const BasicArray< float > &ur, const BasicArray< Point_nD< float, N > > &D, const BasicArray_INT &Dr, const BasicArray_INT &Dk) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
movePoint(const BasicArray< float > &ur, const BasicArray< Point_nD< float, N > > &D, const BasicArray_INT &Dr, const BasicArray_INT &Dk, const BasicArray_INT &fixCP) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
name() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
name_ (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
next() (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
next() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
next_ (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
normal(float u, const Point_nD< float, N > &v) constPLib::NurbsCurve< float, N >
nUlines (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
NurbsCurve()PLib::NurbsCurve< float, N >
NurbsCurve(const NurbsCurve< float, N > &nurb)PLib::NurbsCurve< float, N >
NurbsCurve(const Vector< HPoint_nD< float, N > > &P1, const Vector< float > &U1, int deg=3)PLib::NurbsCurve< float, N >
NurbsCurve(const Vector< Point_nD< float, N > > &P1, const Vector< float > &W, const Vector< float > &U1, int deg=3)PLib::NurbsCurve< float, N >
NurbsCurveGL() (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline]
NurbsCurveGL(const NurbsCurvef &nurb) (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline]
NurbsCurveGL(const NurbsCurveGL &nurb) (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline]
NurbsCurveGL(const Vector< HPoint3Df > &P1, const Vector< float > &U1, int degree=3) (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline]
NurbsCurveGL(const Vector< Point3Df > &P1, const Vector< float > &W, const Vector< float > &U1, int degree=3) (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline]
NurbsCurveSP() (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
NurbsCurveSP(const NurbsCurve< float, N > &nurb) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 >
NurbsCurveSP(const NurbsCurveSP< float, N > &nurb) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 >
NurbsCurveSP(const Vector< HPoint_nD< float, N > > &P1, const Vector< float > &U1, int degree=3) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 >
NurbsCurveSP(const Vector< Point_nD< float, N > > &P1, const Vector< float > &W, const Vector< float > &U1, int degree=3) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 >
NurbsGL()PLib::NurbsGL
nurbsRenderer (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
nurbsState (defined in PLib::NurbsGL)PLib::NurbsGL
nurbsType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
nVlines (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
ObjectCategory enum name (defined in PLib::ObjectGL)PLib::ObjectGL
objectColor (defined in PLib::ObjectGL)PLib::ObjectGL
ObjectGL()PLib::ObjectGL
ObjectType enum name (defined in PLib::ObjectGL)PLib::ObjectGL
okMax() (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
operator()(float u) constPLib::NurbsCurve< float, N > [virtual]
operator=(const NurbsCurveGL &a)PLib::NurbsCurveGL
operator=(const NurbsCurvef &a)PLib::NurbsCurveGL
PLib::NurbsCurveSP< float, 3 >::operator=(const NurbsCurve< float, N > &a)PLib::NurbsCurveSP< float, 3 > [virtual]
operator=(const NurbsCurveSP< float, N > &a) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 >
PLib::NurbsGL::operator=(const NurbsGL &a)PLib::NurbsGL [virtual]
PLib::ObjectGL::operator=(const ObjectGL &a)PLib::ObjectGL
P (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [protected]
ParaCurve() (defined in PLib::ParaCurve< float, N >)PLib::ParaCurve< float, N > [inline]
point(float &u, float &v, int pSize, const Color &colorP, int cp_flag=0) constPLib::NurbsCurveGL [virtual]
pointAt(float u) constPLib::ParaCurve< float, N > [inline]
pointAt(float u, int span)PLib::ParaCurve< float, N > [inline]
pointListObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
pointObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
pointType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
polygon (defined in PLib::NurbsGL)PLib::NurbsGL
prev_ (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
previous() (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
previous() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
projectTo(const Point_nD< float, N > &p, float guess, float &u, Point_nD< float, N > &r, float e1=0.001, float e2=0.001, int maxTry=100) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
read(ifstream &fin)PLib::NurbsCurveGL [virtual]
read(const char *) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
PLib::NurbsGL::read(const char *filename)PLib::ObjectGL [virtual]
readNurbsObject(const char *filename)PLib::NurbsGL [friend]
refineKnotVector(const Vector< float > &X) (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [virtual]
refineKnotVectorClosed(const Vector< float > &X) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
removeKnot(int r, int s, int num)PLib::NurbsCurveSP< float, 3 > [virtual]
removeKnotsBound(const Vector< float > &ub, Vector< float > &ek, float E)PLib::NurbsCurveSP< float, 3 > [virtual]
reset(const Vector< HPoint_nD< float, N > > &P1, const Vector< float > &U1, int degree)PLib::NurbsCurveSP< float, 3 > [virtual]
resetAll() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
resetBoundingBox()PLib::NurbsCurveGL [virtual]
resetCPoints()PLib::NurbsCurveGL [virtual]
resetKnots()PLib::NurbsCurveGL [virtual]
resetPolygon() (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline, virtual]
resize(int n, int Deg)PLib::NurbsCurve< float, N >
rx (defined in PLib::ObjectGL)PLib::ObjectGL
ry (defined in PLib::ObjectGL)PLib::ObjectGL
rz (defined in PLib::ObjectGL)PLib::ObjectGL
select() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
selectColor (defined in PLib::ObjectGL)PLib::ObjectGL
selected (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
selectObject() (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
setBBoxColor(const Color &a, const Color &b, const Color &c, const Color &d, const Color &e, const Color &f) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setCPointColor(const Color &a, const Color &b, const Color &c, const Color &d) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setCurrentColor(const Color &c) (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
setKnotsColor(const Color &a, const Color &b, const Color &c) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setName(const char *n)PLib::ObjectGL
setNurbsRenderer(GLUnurbsObj *nobj) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setObjectColor(const Color &a, const Color &b, const Color &c) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setObjectColor(const Color &c) (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
setPolygonColor(const Color &a, const Color &b, const Color &c) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setSelectColor(const Color &c) (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
setSym(int set, int uDir, float x, float y, float z, float w) (defined in PLib::NurbsCurveGL)PLib::NurbsCurveGL [inline, virtual]
setTangent(float u, const Point_nD< float, N > &T0) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
setTangentAtEnd(const Point_nD< float, N > &T0, const Point_nD< float, N > &T1) (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
setULines(int u) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setVLines(int v) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
splitAt(float u, NurbsCurve< float, N > &cl, NurbsCurve< float, N > &cu) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
spointObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
state (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
surfaceObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
surfP(int i) const (defined in PLib::NurbsCurveSP< float, 3 >)PLib::NurbsCurveSP< float, 3 > [inline]
sx (defined in PLib::ObjectGL)PLib::ObjectGL
sy (defined in PLib::ObjectGL)PLib::ObjectGL
sz (defined in PLib::ObjectGL)PLib::ObjectGL
tesselate(float tolerance, BasicList< float > *uk) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
transform(const MatrixRT< float > &A)PLib::NurbsCurve< float, N >
tx (defined in PLib::ObjectGL)PLib::ObjectGL
ty (defined in PLib::ObjectGL)PLib::ObjectGL
type (defined in PLib::ObjectGL)PLib::ObjectGL
typeName() constPLib::ObjectGL
tz (defined in PLib::ObjectGL)PLib::ObjectGL
U (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [protected]
ULines() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
unclamp() (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
updateMaxU()PLib::NurbsCurveSP< float, 3 >
vectorObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
vectorType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
viewBBox() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
viewCPoints() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
viewCpolygon() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
viewKnots() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
viewNurbs() (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
viewObject() (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
VLines() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
write(ofstream &fout) constPLib::NurbsCurveGL [virtual]
write(const char *) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
PLib::NurbsGL::write(const char *filename) constPLib::ObjectGL [virtual]
writeDisplayLINE(const char *filename, int iNu, const Color &color=blueColor, float fA=1) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeDisplayLINE(const char *filename, const Color &color, int iNu, float u_s, float u_e) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writePOVRAY(const char *filename) const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
writePOVRAY(ofstream &fout) const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
writePS(const char *, int cp=0, float magFact=float(-1), float dash=float(5), bool bOpen=true) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writePSp(const char *, const Vector< Point_nD< float, N > > &, const Vector< Point_nD< float, N > > &, int cp=0, float magFact=0.0, float dash=5.0, bool bOpen=true) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeRIB(const char *filename) const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
writeRIB(ofstream &fout) const (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
writeVRML(ostream &fout, float radius, int K, const Color &color, int Nu, int Nv, float u_s, float u_e) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeVRML(const char *filename, float radius, int K, const Color &color, int Nu, int Nv, float u_s, float u_e) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeVRML(const char *filename, float radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
writeVRML(ostream &fout, float radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
writeVRML97(const char *filename, float radius, int K, const Color &color, int Nu, int Nv, float u_s, float u_e) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeVRML97(ostream &fout, float radius, int K, const Color &color, int Nu, int Nv, float u_s, float u_e) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N >
writeVRML97(const char *filename, float radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
writeVRML97(ostream &fout, float radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline]
~NurbsCurve() (defined in PLib::NurbsCurve< float, N >)PLib::NurbsCurve< float, N > [inline, virtual]
~NurbsGL() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
~ObjectGL()PLib::ObjectGL [virtual]

Generated on Tue Jun 24 13:27:00 2003 for NURBS++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002