PLib::SimpleNurbsCurveGL Member List

This is the complete list of members for PLib::SimpleNurbsCurveGL, including all inherited members.

activate() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
active (defined in PLib::ObjectGL)PLib::ObjectGL [protected]
applyTransform() (defined in PLib::ObjectGL)PLib::ObjectGL [inline, virtual]
badObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
badType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
basisFun(T u, int i, int p=-1) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
basisFuns(T u, int span, Vector< T > &N) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
bbox (defined in PLib::NurbsGL)PLib::NurbsGL
bboxObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
C(T u, const NurbsCurve< T, N > &nurb)PLib::NurbsCurve< T, N > [friend]
callListId (defined in PLib::ObjectGL)PLib::ObjectGL
category (defined in PLib::ObjectGL)PLib::ObjectGL
clamp() (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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::ObjectGL)PLib::ObjectGL [inline, virtual]
Cp(T u, const NurbsCurve< T, N > &nurb)PLib::NurbsCurve< T, 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() const PLib::NurbsCurve< T, N > [inline]
ctrlPnts(int i) const PLib::NurbsCurve< T, 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< T, N > &c) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
decomposeClosed(NurbsCurveArray< T, N > &c) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
deg_ (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [protected]
degree() const PLib::NurbsCurve< T, N > [inline]
degreeElevate(int t) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [virtual]
derive(T u, int d) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
derive3D(T u, int d) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
deriveAt(T u, int, Vector< Point_nD< T, N > > &) const PLib::NurbsCurve< T, N > [virtual]
deriveAt(T u, int, int, Vector< Point_nD< T, N > > &) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
deriveAtH(T u, int, Vector< HPoint_nD< T, N > > &) const PLib::NurbsCurve< T, N > [virtual]
deriveAtH(T u, int, int, Vector< HPoint_nD< T, N > > &) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
dersBasisFuns(int n, T u, int span, Matrix< T > &N) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawAaImg(Image_Color &Img, const Color &color, const NurbsCurve< T, 3 > &profile, int precision=3, int alpha=1) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawAaImg(Image_Color &Img, const Color &color, const NurbsCurve< T, 3 > &profile, const NurbsCurve< T, 3 > &scaling, int precision=3, int alpha=1) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawAaImg(Image_Color &Img, const Color &color, int precision, int alpha) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawAaImg(Image_Color &Img, const Color &color, int precision, int alpha) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawImg(Image_UBYTE &Img, unsigned char color=255, T step=0.01) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
drawImg(Image_Color &Img, const Color &color, T step=0.01) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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, T minDu=0.0001, int sep=9, int maxIter=10, T um=-1, T uM=-1) const PLib::ParaCurve< T, N > [virtual]
findKnot(T u) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
findMult(int r) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
findMultSpan(T u, int &r, int &s) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
findSpan(T u) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
firstD(T u) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
firstD(T u, int span) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
firstDn(T u) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
firstDn(T u, int span) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
generateCompatibleCurves (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [friend]
getRemovalBnd(int r, int s) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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< T, N > > &Q, int deg, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalApproxErrBnd(Vector< Point_nD< T, N > > &Q, Vector< T > &ub, int deg, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalApproxErrBnd2(Vector< Point_nD< T, N > > &Q, int degC, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalApproxErrBnd3(Vector< Point_nD< T, N > > &Q, int degC, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalApproxErrBnd3(Vector< Point_nD< T, N > > &Q, const Vector< T > &ub, int degC, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterp(const Vector< Point_nD< T, N > > &Q, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterp(const Vector< Point_nD< T, N > > &Q, const Vector< T > &ub, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosed(const Vector< Point_nD< T, N > > &Qw, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosed(const Vector< Point_nD< T, N > > &Qw, const Vector< T > &ub, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosed(const Vector< Point_nD< T, N > > &Qw, const Vector< T > &ub, const Vector< T > &Uc, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosedH(const Vector< HPoint_nD< T, N > > &Qw, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosedH(const Vector< HPoint_nD< T, N > > &Qw, const Vector< T > &U, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpClosedH(const Vector< HPoint_nD< T, N > > &Qw, const Vector< T > &ub, const Vector< T > &U, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpD(const Vector< Point_nD< T, N > > &Q, const Vector< Point_nD< T, N > > &D, int d, int unitD, T a=1.0) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpH(const Vector< HPoint_nD< T, N > > &Q, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpH(const Vector< HPoint_nD< T, N > > &Q, const Vector< T > &U, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
globalInterpH(const Vector< HPoint_nD< T, N > > &Q, const Vector< T > &ub, const Vector< T > &U, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
glObject() const PLib::SimpleNurbsCurveGL [inline, virtual]
glObjectColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glSelectColor() const (defined in PLib::ObjectGL)PLib::ObjectGL [inline]
glTransform() const PLib::ObjectGL [virtual]
gluNurbs() const PLib::SimpleNurbsCurveGL [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]
HNurbsSurfaceGL (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [friend]
hpointAt(T u) const PLib::NurbsCurve< T, N > [inline]
hpointAt(T u, int span) const PLib::NurbsCurve< T, 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() const PLib::NurbsCurve< T, N > [inline]
knot(int i) const PLib::NurbsCurve< T, N > [inline]
knotInsertion(T u, int r, NurbsCurve< T, N > &nc) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
knots (defined in PLib::NurbsGL)PLib::NurbsGL
leastSquares(const Vector< Point_nD< T, N > > &Q, int degC, int n) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquares(const Vector< Point_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquares(const Vector< Point_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub, const Vector< T > &knot) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresClosed(const Vector< Point_nD< T, N > > &Q, int degC, int n) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresClosed(const Vector< Point_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresClosed(const Vector< Point_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub, const Vector< T > &knot) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresClosedH(const Vector< HPoint_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresClosedH(const Vector< HPoint_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub, const Vector< T > &knot) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresH(const Vector< HPoint_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
leastSquaresH(const Vector< HPoint_nD< T, N > > &Q, int degC, int n, const Vector< T > &ub, const Vector< T > &knot) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
length(T eps=0.001, int n=100) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
lengthF(T) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
lengthF(T, int) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
lengthIn(T us, T ue, T eps=0.001, int n=100) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
listObject enum value (defined in PLib::ObjectGL)PLib::ObjectGL
listType enum value (defined in PLib::ObjectGL)PLib::ObjectGL
makeCircle(const Point_nD< T, N > &O, const Point_nD< T, N > &X, const Point_nD< T, N > &Y, T r, double as, double ae) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
makeCircle(const Point_nD< T, N > &O, T r, double as, double ae) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
makeCircle(const Point_nD< T, N > &O, T r) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
makeCircle(const Point_nD< double, 2 > &O, double r, double as, double ae) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
makeCircle(const Point_nD< float, 2 > &O, float r, double as, double ae) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
makeLine(const Point_nD< T, N > &P0, const Point_nD< T, N > &P1, int d) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
materialColor (defined in PLib::ObjectGL)PLib::ObjectGL
maxKnot() const PLib::NurbsCurve< T, N > [inline, virtual]
mergeKnotVector(const Vector< T > &Um) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
mergeOf(const NurbsCurve< T, N > &cl, const NurbsCurve< T, N > &cu) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
minDist2(const Point_nD< T, N > &p, T &guess, T error=0.0001, T s=0.2, int sep=9, int maxIter=10, T um=-1, T uM=-1) const PLib::ParaCurve< T, N > [virtual]
minDistX(T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const PLib::ParaCurve< T, N > [virtual]
minDistY(T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const PLib::ParaCurve< T, N > [virtual]
minDistZ(T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const PLib::ParaCurve< T, N > [virtual]
minKnot() const PLib::NurbsCurve< T, N > [inline, virtual]
modCP(int i, const HPoint_nD< T, N > &a) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
modCPby(int i, const HPoint_nD< T, N > &a) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
modifyPoint(float u, float v, float dx, float dy, float dz) (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
modKnot(const Vector< T > &knotU) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline, virtual]
movePoint(T u, const Point_nD< T, N > &delta) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
movePoint(T u, const BasicArray< Point_nD< T, N > > &delta) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
movePoint(const BasicArray< T > &ur, const BasicArray< Point_nD< T, N > > &D) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
movePoint(const BasicArray< T > &ur, const BasicArray< Point_nD< T, N > > &D, const BasicArray_INT &Dr, const BasicArray_INT &Dk) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
movePoint(const BasicArray< T > &ur, const BasicArray< Point_nD< T, N > > &D, const BasicArray_INT &Dr, const BasicArray_INT &Dk, const BasicArray_INT &fixCP) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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(T u, const Point_nD< T, N > &v) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
normal(double u, const Point_nD< double, 2 > &v) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
normal(float u, const Point_nD< float, 2 > &v) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
nUlines (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
NurbsCurve() (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
NurbsCurve(const NurbsCurve< T, N > &nurb) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
NurbsCurve(const Vector< HPoint_nD< T, N > > &P1, const Vector< T > &U1, int deg=3) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
NurbsCurve(const Vector< Point_nD< T, N > > &P1, const Vector< T > &W, const Vector< T > &U1, int deg=3) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
NurbsCurveGL (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [friend]
NurbsGL()PLib::NurbsGL
nurbsRenderer (defined in PLib::NurbsGL)PLib::NurbsGL [protected]
nurbsState (defined in PLib::NurbsGL)PLib::NurbsGL
NurbsSurfaceGL (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [friend]
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
operator()(T u) const PLib::NurbsCurve< T, N > [virtual]
PLib::operator=(const NurbsGL &a)PLib::NurbsGL [virtual]
PLib::ObjectGL::operator=(const ObjectGL &a)PLib::ObjectGL
operator=(const NurbsCurve< T, N > &) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [virtual]
P (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [protected]
ParaCurve() (defined in PLib::ParaCurve< T, N >)PLib::ParaCurve< T, N > [inline]
point(float &u, float &v, int pSize, const Color &colorP, int cp_flag=0) const (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
pointAt(T u) const PLib::ParaCurve< T, N > [inline]
pointAt(T u, int span)PLib::ParaCurve< T, 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< T, N > &p, T guess, T &u, Point_nD< T, N > &r, T e1=0.001, T e2=0.001, int maxTry=100) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
PLib::read(const char *filename)PLib::ObjectGL [virtual]
PLib::read(ifstream &fin)PLib::ObjectGL [virtual]
read(const char *) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
read(ifstream &fin) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [virtual]
readNurbsObject(const char *filename)PLib::NurbsGL [friend]
refineKnotVector(const Vector< T > &X) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
refineKnotVectorClosed(const Vector< T > &X) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
removeKnot(int r, int s, int num) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
removeKnotsBound(const Vector< T > &ub, Vector< T > &ek, T E) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
reset(const Vector< HPoint_nD< T, N > > &P1, const Vector< T > &U1, int deg) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [virtual]
resetAll() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
resetBoundingBox() (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
resetCPoints() (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
resetKnots() (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
resetPolygon() (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
resize(int n, int Deg) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, virtual]
setTangent(T u, const Point_nD< T, N > &T0) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
setTangentAtEnd(const Point_nD< T, N > &T0, const Point_nD< T, N > &T1) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
setULines(int u) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
setVLines(int v) (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
SimpleNurbsCurveGL() (defined in PLib::SimpleNurbsCurveGL)PLib::SimpleNurbsCurveGL [inline, protected]
splitAt(T u, NurbsCurve< T, N > &cl, NurbsCurve< T, N > &cu) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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
sx (defined in PLib::ObjectGL)PLib::ObjectGL
sy (defined in PLib::ObjectGL)PLib::ObjectGL
sz (defined in PLib::ObjectGL)PLib::ObjectGL
tesselate(T tolerance, BasicList< T > *uk) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
transform(const MatrixRT< T > &A) (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
tx (defined in PLib::ObjectGL)PLib::ObjectGL
ty (defined in PLib::ObjectGL)PLib::ObjectGL
type (defined in PLib::ObjectGL)PLib::ObjectGL
typeName() const PLib::ObjectGL
tz (defined in PLib::ObjectGL)PLib::ObjectGL
U (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [protected]
ULines() const (defined in PLib::NurbsGL)PLib::NurbsGL [inline]
unclamp() (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
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]
PLib::write(const char *filename) const PLib::ObjectGL [virtual]
PLib::write(ofstream &fout) const PLib::ObjectGL [virtual]
write(const char *) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
write(ofstream &fout) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeDisplayLINE(const char *filename, int iNu, const Color &color=blueColor, T fA=1) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeDisplayLINE(const char *filename, const Color &color, int iNu, T u_s, T u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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, T magFact=T(-1), T dash=T(5), bool bOpen=true) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writePSp(const char *, const Vector< Point_nD< T, N > > &, const Vector< Point_nD< T, N > > &, int cp=0, T magFact=0.0, T dash=5.0, bool bOpen=true) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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, T radius, int K, const Color &color, int Nu, int Nv, T u_s, T u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML(const char *filename, T radius, int K, const Color &color, int Nu, int Nv, T u_s, T u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML(const char *filename, T radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
writeVRML(ostream &fout, T radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
writeVRML(const char *filename, double radius, int K, const Color &color, int Nu, int Nv, double u_s, double u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML(ostream &fout, double radius, int K, const Color &color, int Nu, int Nv, double u_s, double u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, 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< T, N >)PLib::NurbsCurve< T, N >
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< T, N >)PLib::NurbsCurve< T, N >
writeVRML97(const char *filename, T radius, int K, const Color &color, int Nu, int Nv, T u_s, T u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML97(ostream &fout, T radius, int K, const Color &color, int Nu, int Nv, T u_s, T u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML97(const char *filename, T radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
writeVRML97(ostream &fout, T radius=1, int K=5, const Color &color=whiteColor, int Nu=20, int Nv=20) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline]
writeVRML97(const char *filename, double radius, int K, const Color &color, int Nu, int Nv, double u_s, double u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
writeVRML97(ostream &fout, double radius, int K, const Color &color, int Nu, int Nv, double u_s, double u_e) const (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N >
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< T, N >)PLib::NurbsCurve< T, 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< T, N >)PLib::NurbsCurve< T, N >
~NurbsCurve() (defined in PLib::NurbsCurve< T, N >)PLib::NurbsCurve< T, N > [inline, virtual]
~NurbsGL() (defined in PLib::NurbsGL)PLib::NurbsGL [inline, virtual]
~ObjectGL()PLib::ObjectGL [virtual]


Generated on Tue Jun 20 07:10:15 2006 for NURBS++ by  doxygen 1.4.6