absoluteUri() const | cnoid::SgObject | |
addParent(SgObject *parent, SgUpdateRef update=nullptr) | cnoid::SgObject | |
addTriangle() | cnoid::SgMesh | inline |
addTriangle(int v0, int v1, int v2) | cnoid::SgMesh | inline |
addTriangles(std::initializer_list< Array3i > il) | cnoid::SgMesh | inline |
Appearance enum value | cnoid::SgObject | |
Attribute enum name | cnoid::SgObject | |
attributes() const | cnoid::SgObject | inline |
bbox | cnoid::SgMeshBase | protected |
boundingBox() const | cnoid::SgMeshBase | inline |
BOX enum value | cnoid::SgMesh | |
BoxType enum value | cnoid::SgMesh | |
CAPSULE enum value | cnoid::SgMesh | |
CapsuleType enum value | cnoid::SgMesh | |
checkNonNodeCloning(const CloneMap &cloneMap) | cnoid::SgObject | static |
childObject(int index) override | cnoid::SgMeshBase | virtual |
clearUri() | cnoid::SgObject | inline |
clone() const | cnoid::SgObject | inline |
clone(CloneMap &cloneMap) const | cnoid::SgObject | inline |
colorIndices() const | cnoid::SgMeshBase | inline |
colorIndices() | cnoid::SgMeshBase | inline |
colorIndices_ | cnoid::SgMeshBase | protected |
colors() | cnoid::SgMeshBase | inline |
colors() const | cnoid::SgMeshBase | inline |
colors_ | cnoid::SgMeshBase | protected |
Composite enum value | cnoid::SgObject | |
CONE enum value | cnoid::SgMesh | |
ConeType enum value | cnoid::SgMesh | |
const_parentIter typedef | cnoid::SgObject | |
ConstTriangleRef typedef | cnoid::SgMesh | |
creaseAngle() const | cnoid::SgMeshBase | inline |
creaseAngle_ | cnoid::SgMeshBase | protected |
CYLINDER enum value | cnoid::SgMesh | |
CylinderType enum value | cnoid::SgMesh | |
divisionNumber() const | cnoid::SgMesh | inline |
doClone(CloneMap *cloneMap) const override | cnoid::SgMesh | protectedvirtual |
ExtraDivisionAll enum value | cnoid::SgMesh | |
ExtraDivisionMode enum name | cnoid::SgMesh | |
extraDivisionMode() const | cnoid::SgMesh | inline |
extraDivisionNumber() const | cnoid::SgMesh | inline |
ExtraDivisionPreferred enum value | cnoid::SgMesh | |
ExtraDivisionX enum value | cnoid::SgMesh | |
ExtraDivisionY enum value | cnoid::SgMesh | |
ExtraDivisionZ enum value | cnoid::SgMesh | |
faceVertexIndices() const | cnoid::SgMeshBase | inline |
faceVertexIndices() | cnoid::SgMeshBase | inline |
faceVertexIndices_ | cnoid::SgMeshBase | protected |
Geometry enum value | cnoid::SgObject | |
getOrCreateColors(int size=0) | cnoid::SgMeshBase | |
getOrCreateNormals() | cnoid::SgMeshBase | |
getOrCreateTexCoords() | cnoid::SgMeshBase | |
getOrCreateVertices(int size=0) | cnoid::SgMeshBase | |
GroupAttribute enum value | cnoid::SgObject | |
GroupNode enum value | cnoid::SgObject | |
hasAbsoluteUri() const | cnoid::SgObject | inline |
hasAttribute(int attr) const | cnoid::SgObject | inline |
hasAttributes(int attrs) const | cnoid::SgObject | inline |
hasColorIndices() const | cnoid::SgMeshBase | inline |
hasColors() const | cnoid::SgMeshBase | inline |
hasFaceVertexIndices() const | cnoid::SgMeshBase | inline |
hasNormalIndices() const | cnoid::SgMeshBase | inline |
hasNormals() const | cnoid::SgMeshBase | inline |
hasParents() const | cnoid::SgObject | inline |
hasTexCoordIndices() const | cnoid::SgMeshBase | inline |
hasTexCoords() const | cnoid::SgMeshBase | inline |
hasTriangles() const | cnoid::SgMesh | inline |
hasUri() const | cnoid::SgObject | inline |
hasUriFragment() const | cnoid::SgObject | inline |
hasValidBoundingBoxCache() const | cnoid::SgObject | inline |
hasVertices() const | cnoid::SgMeshBase | inline |
invalidateBoundingBox() | cnoid::SgObject | inline |
isGroupNode() const | cnoid::SgObject | inline |
isNode() const | cnoid::SgObject | inline |
isSolid() const | cnoid::SgMeshBase | inline |
isSolid_ | cnoid::SgMeshBase | protected |
isTransformNode() const | cnoid::SgObject | inline |
Marker enum value | cnoid::SgObject | |
MarkerAttribute enum value | cnoid::SgObject | |
MaxAttributeBit enum value | cnoid::SgObject | |
MESH enum value | cnoid::SgMesh | |
MeshType enum value | cnoid::SgMesh | |
name() const | cnoid::SgObject | inline |
newTriangle() | cnoid::SgMesh | inline |
Node enum value | cnoid::SgObject | |
NodeDecoration enum value | cnoid::SgObject | |
NodeDecorationGroup enum value | cnoid::SgObject | |
normalIndices() const | cnoid::SgMeshBase | inline |
normalIndices() | cnoid::SgMeshBase | inline |
normalIndices_ | cnoid::SgMeshBase | protected |
normals() | cnoid::SgMeshBase | inline |
normals() const | cnoid::SgMeshBase | inline |
normals_ | cnoid::SgMeshBase | protected |
notifyUpdate(SgUpdate &update) | cnoid::SgObject | inline |
notifyUpdate(int action=SgUpdate::Modified) | cnoid::SgObject | inline |
notifyUpperNodesOfUpdate(SgUpdate &update) | cnoid::SgObject | protected |
notifyUpperNodesOfUpdate(SgUpdate &update, bool doInvalidateBoundingBox) | cnoid::SgObject | protected |
numChildObjects() const override | cnoid::SgMeshBase | virtual |
numParents() const | cnoid::SgObject | inline |
numTriangles() const | cnoid::SgMesh | inline |
Operable enum value | cnoid::SgObject | |
parentBegin() const | cnoid::SgObject | inline |
ParentContainer typedef | cnoid::SgObject | |
parentEnd() const | cnoid::SgObject | inline |
parentIter typedef | cnoid::SgObject | |
primitive() const | cnoid::SgMesh | inline |
Primitive typedef | cnoid::SgMesh | |
PrimitiveType enum name | cnoid::SgMesh | |
primitiveType() const | cnoid::SgMesh | inline |
refCount() const | cnoid::Referenced | inlineprotected |
Referenced() | cnoid::Referenced | inlineprotected |
Referenced(const Referenced &) | cnoid::Referenced | inlineprotected |
removeParent(SgObject *parent) | cnoid::SgObject | |
reserveNumTriangles(int n) | cnoid::SgMesh | inline |
rotate(const Matrix3f &R) | cnoid::SgMesh | |
setAttribute(int attr) | cnoid::SgObject | inline |
setAttributes(int attrs) | cnoid::SgObject | inline |
setBoundingBox(const BoundingBox &bb) | cnoid::SgMeshBase | inline |
setBoundingBox(const BoundingBoxf &bb) | cnoid::SgMeshBase | inline |
setBoundingBoxCacheReady() const | cnoid::SgObject | inline |
setColors(SgColorArray *colors) | cnoid::SgMeshBase | |
setCreaseAngle(float angle) | cnoid::SgMeshBase | inline |
setDivisionNumber(int n) | cnoid::SgMesh | inline |
setExtraDivisionMode(int mode) | cnoid::SgMesh | inline |
setExtraDivisionNumber(int n) | cnoid::SgMesh | inline |
setName(const std::string &name) | cnoid::SgObject | inline |
setNonNodeCloning(CloneMap &cloneMap, bool on) | cnoid::SgObject | static |
setNormals(SgNormalArray *normals) | cnoid::SgMeshBase | |
setNumTriangles(int n) | cnoid::SgMesh | inline |
setPrimitive(Primitive prim) | cnoid::SgMesh | inline |
setSolid(bool on) | cnoid::SgMeshBase | inline |
setTexCoords(SgTexCoordArray *texCoords) | cnoid::SgMeshBase | |
setTriangle(int index, int v0, int v1, int v2) | cnoid::SgMesh | inline |
setUri(const std::string &uri, const std::string &absoluteUri) | cnoid::SgObject | |
setUriByFilePathAndBaseDirectory(const std::string &filePath, const std::string &baseDirectory) | cnoid::SgObject | |
setUriByFilePathAndCurrentDirectory(const std::string &filePath) | cnoid::SgObject | |
setUriFragment(const std::string &fragment) | cnoid::SgObject | |
setVertices(SgVertexArray *vertices) | cnoid::SgMeshBase | |
SgMesh() | cnoid::SgMesh | |
SgMesh(const SgMesh &org, CloneMap *cloneMap=nullptr) | cnoid::SgMesh | |
SgMesh(Primitive primitive) | cnoid::SgMesh | |
SgMeshBase() | cnoid::SgMeshBase | protected |
SgMeshBase(const SgMeshBase &org, CloneMap *cloneMap=nullptr) | cnoid::SgMeshBase | protected |
SgObject() | cnoid::SgObject | protected |
SgObject(const SgObject &org) | cnoid::SgObject | protected |
sigGraphConnection() | cnoid::SgObject | inline |
sigUpdated() | cnoid::SgObject | inline |
SPHERE enum value | cnoid::SgMesh | |
SphereType enum value | cnoid::SgMesh | |
texCoordIndices() const | cnoid::SgMeshBase | inline |
texCoordIndices() | cnoid::SgMeshBase | inline |
texCoordIndices_ | cnoid::SgMeshBase | protected |
texCoords() | cnoid::SgMeshBase | inline |
texCoords() const | cnoid::SgMeshBase | inline |
texCoords_ | cnoid::SgMeshBase | protected |
toGroupNode() | cnoid::SgObject | inline |
toNode() | cnoid::SgObject | inline |
toTransformNode() | cnoid::SgObject | inline |
transform(const Affine3 &T) | cnoid::SgMesh | |
transform(const Affine3f &T) | cnoid::SgMesh | |
TransformNode enum value | cnoid::SgObject | |
translate(const Vector3f &translation) | cnoid::SgMesh | |
triangle(int index) | cnoid::SgMesh | inline |
triangle(int index) const | cnoid::SgMesh | inline |
TriangleRef typedef | cnoid::SgMesh | |
triangleVertices() const | cnoid::SgMesh | inline |
triangleVertices() | cnoid::SgMesh | inline |
updateBoundingBox() override | cnoid::SgMesh | virtual |
uri() const | cnoid::SgObject | |
uriFragment() const | cnoid::SgObject | |
vertices() | cnoid::SgMeshBase | inline |
vertices() const | cnoid::SgMeshBase | inline |
vertices_ | cnoid::SgMeshBase | protected |
~Referenced() | cnoid::Referenced | virtual |
~SgMeshBase() | cnoid::SgMeshBase | protected |