Base::InventorBuilder Member List

This is the complete list of members for Base::InventorBuilder, including all inherited members.

addBaseColor(float color_r, float color_g, float color_b)Base::InventorBuilder
addBoundingBox(const Vector3f &pt1, const Vector3f &pt2, short lineWidth=2, float color_r=1.0, float color_g=1.0, float color_b=1.0)Base::InventorBuilder
addColor(float color_r, float color_g, float color_b)Base::InventorBuilder
addCylinder(float radius, float height)Base::InventorBuilder
addDrawStyle(short pointSize, short lineWidth, unsigned short linePattern=0xffff, const char *style="FILLED")Base::InventorBuilder
addFaceSet(const std::vector< int > &vertices)Base::InventorBuilder
addIndexedFaceSet(const std::vector< int > &indices)Base::InventorBuilder
addInfo(const char *str)Base::InventorBuilder
addLabel(const char *str)Base::InventorBuilder
addLineSet(const std::vector< Vector3f > &points, short lineSize=2, float color_r=1.0, float color_g=1.0, float color_b=1.0, unsigned short linePattern=0xffff)Base::InventorBuilder
addLineSet()Base::InventorBuilder
addMaterial(float color_r, float color_g, float color_b, float color_a=0)Base::InventorBuilder
addMaterialBinding(const char *binding="OVERALL")Base::InventorBuilder
addNormalBinding(const char *)Base::InventorBuilder
addNurbsSurface(const std::vector< Base::Vector3f > &controlPoints, int numUControlPoints, int numVControlPoints, const std::vector< float > &uKnots, const std::vector< float > &vKnots)Base::InventorBuilder
addPoint(float x, float y, float z)Base::InventorBuilder
addPoint(const Vector3f &vec)Base::InventorBuilder
addPoints(const std::vector< Vector3f > &vec)Base::InventorBuilder
addPointSet()Base::InventorBuilder
addPolygonOffset(float factor=1.0f, float units=1.0f, const char *styles="FILLED", bool on=true)Base::InventorBuilder
addShapeHints(float crease=0.0f)Base::InventorBuilder
addSingleArrow(const Vector3f &pt1, const Vector3f &pt2, short lineSize=2, float color_r=1.0, float color_g=1.0, float color_b=1.0, unsigned short linePattern=0xffff)Base::InventorBuilder
addSingleLine(const Vector3f &pt1, const Vector3f &pt2, short lineSize=2, float color_r=1.0, float color_g=1.0, float color_b=1.0, unsigned short linePattern=0xffff)Base::InventorBuilder
addSinglePlane(const Vector3f &base, const Vector3f &eX, const Vector3f &eY, float length, float width, bool filled=true, short lineSize=2, float color_r=1.0, float color_g=1.0, float color_b=1.0)Base::InventorBuilder
addSingleTriangle(const Vector3f &pt0, const Vector3f &pt1, const Vector3f &pt2, bool filled=true, short lineSize=2, float color_r=1.0, float color_g=1.0, float color_b=1.0)Base::InventorBuilder
addSphere(float radius)Base::InventorBuilder
addText(float pos_x, float pos_y, float pos_z, const char *text, float color_r=1.0, float color_g=1.0, float color_b=1.0)Base::InventorBuilder
addText(const Vector3f &vec, const char *text, float color_r=1.0, float color_g=1.0, float color_b=1.0)Base::InventorBuilder
addTransformation(const Matrix4D &)Base::InventorBuilder
addTransformation(const Vector3f &translation, const Vector3f &rotationaxis, float fAngle)Base::InventorBuilder
beginMaterial()Base::InventorBuilder
beginNormal()Base::InventorBuilder
beginPoints()Base::InventorBuilder
beginSeparator()Base::InventorBuilder
close()Base::InventorBuilder
endMaterial()Base::InventorBuilder
endNormal()Base::InventorBuilder
endPoints()Base::InventorBuilder
endSeparator()Base::InventorBuilder
InventorBuilder(std::ostream &str)Base::InventorBuilder
~InventorBuilder()Base::InventorBuildervirtual