Choreonoid  1.8
cnoid::SgMesh Member List

This is the complete list of members for cnoid::SgMesh, including all inherited members.

absoluteUri() constcnoid::SgObject
addParent(SgObject *parent, SgUpdateRef update=nullptr)cnoid::SgObject
addTriangle()cnoid::SgMeshinline
addTriangle(int v0, int v1, int v2)cnoid::SgMeshinline
addTriangles(std::initializer_list< Array3i > il)cnoid::SgMeshinline
Appearance enum valuecnoid::SgObject
Attribute enum namecnoid::SgObject
attributes() constcnoid::SgObjectinline
bboxcnoid::SgMeshBaseprotected
boundingBox() constcnoid::SgMeshBaseinline
BOX enum valuecnoid::SgMesh
BoxType enum valuecnoid::SgMesh
CAPSULE enum valuecnoid::SgMesh
CapsuleType enum valuecnoid::SgMesh
checkNonNodeCloning(const CloneMap &cloneMap)cnoid::SgObjectstatic
childObject(int index) overridecnoid::SgMeshBasevirtual
clearUri()cnoid::SgObjectinline
clone() constcnoid::SgObjectinline
clone(CloneMap &cloneMap) constcnoid::SgObjectinline
colorIndices() constcnoid::SgMeshBaseinline
colorIndices()cnoid::SgMeshBaseinline
colorIndices_cnoid::SgMeshBaseprotected
colors()cnoid::SgMeshBaseinline
colors() constcnoid::SgMeshBaseinline
colors_cnoid::SgMeshBaseprotected
Composite enum valuecnoid::SgObject
CONE enum valuecnoid::SgMesh
ConeType enum valuecnoid::SgMesh
const_parentIter typedefcnoid::SgObject
ConstTriangleRef typedefcnoid::SgMesh
creaseAngle() constcnoid::SgMeshBaseinline
creaseAngle_cnoid::SgMeshBaseprotected
CYLINDER enum valuecnoid::SgMesh
CylinderType enum valuecnoid::SgMesh
divisionNumber() constcnoid::SgMeshinline
doClone(CloneMap *cloneMap) const overridecnoid::SgMeshprotectedvirtual
ExtraDivisionAll enum valuecnoid::SgMesh
ExtraDivisionMode enum namecnoid::SgMesh
extraDivisionMode() constcnoid::SgMeshinline
extraDivisionNumber() constcnoid::SgMeshinline
ExtraDivisionPreferred enum valuecnoid::SgMesh
ExtraDivisionX enum valuecnoid::SgMesh
ExtraDivisionY enum valuecnoid::SgMesh
ExtraDivisionZ enum valuecnoid::SgMesh
faceVertexIndices() constcnoid::SgMeshBaseinline
faceVertexIndices()cnoid::SgMeshBaseinline
faceVertexIndices_cnoid::SgMeshBaseprotected
Geometry enum valuecnoid::SgObject
getOrCreateColors(int size=0)cnoid::SgMeshBase
getOrCreateNormals()cnoid::SgMeshBase
getOrCreateTexCoords()cnoid::SgMeshBase
getOrCreateVertices(int size=0)cnoid::SgMeshBase
GroupAttribute enum valuecnoid::SgObject
GroupNode enum valuecnoid::SgObject
hasAbsoluteUri() constcnoid::SgObjectinline
hasAttribute(int attr) constcnoid::SgObjectinline
hasAttributes(int attrs) constcnoid::SgObjectinline
hasColorIndices() constcnoid::SgMeshBaseinline
hasColors() constcnoid::SgMeshBaseinline
hasFaceVertexIndices() constcnoid::SgMeshBaseinline
hasNormalIndices() constcnoid::SgMeshBaseinline
hasNormals() constcnoid::SgMeshBaseinline
hasParents() constcnoid::SgObjectinline
hasTexCoordIndices() constcnoid::SgMeshBaseinline
hasTexCoords() constcnoid::SgMeshBaseinline
hasTriangles() constcnoid::SgMeshinline
hasUri() constcnoid::SgObjectinline
hasUriFragment() constcnoid::SgObjectinline
hasValidBoundingBoxCache() constcnoid::SgObjectinline
hasVertices() constcnoid::SgMeshBaseinline
invalidateBoundingBox()cnoid::SgObjectinline
isGroupNode() constcnoid::SgObjectinline
isNode() constcnoid::SgObjectinline
isSolid() constcnoid::SgMeshBaseinline
isSolid_cnoid::SgMeshBaseprotected
isTransformNode() constcnoid::SgObjectinline
Marker enum valuecnoid::SgObject
MarkerAttribute enum valuecnoid::SgObject
MaxAttributeBit enum valuecnoid::SgObject
MESH enum valuecnoid::SgMesh
MeshType enum valuecnoid::SgMesh
name() constcnoid::SgObjectinline
newTriangle()cnoid::SgMeshinline
Node enum valuecnoid::SgObject
NodeDecoration enum valuecnoid::SgObject
NodeDecorationGroup enum valuecnoid::SgObject
normalIndices() constcnoid::SgMeshBaseinline
normalIndices()cnoid::SgMeshBaseinline
normalIndices_cnoid::SgMeshBaseprotected
normals()cnoid::SgMeshBaseinline
normals() constcnoid::SgMeshBaseinline
normals_cnoid::SgMeshBaseprotected
notifyUpdate(SgUpdate &update)cnoid::SgObjectinline
notifyUpdate(int action=SgUpdate::Modified)cnoid::SgObjectinline
notifyUpperNodesOfUpdate(SgUpdate &update)cnoid::SgObjectprotected
notifyUpperNodesOfUpdate(SgUpdate &update, bool doInvalidateBoundingBox)cnoid::SgObjectprotected
numChildObjects() const overridecnoid::SgMeshBasevirtual
numParents() constcnoid::SgObjectinline
numTriangles() constcnoid::SgMeshinline
Operable enum valuecnoid::SgObject
parentBegin() constcnoid::SgObjectinline
ParentContainer typedefcnoid::SgObject
parentEnd() constcnoid::SgObjectinline
parentIter typedefcnoid::SgObject
primitive() constcnoid::SgMeshinline
Primitive typedefcnoid::SgMesh
PrimitiveType enum namecnoid::SgMesh
primitiveType() constcnoid::SgMeshinline
refCount() constcnoid::Referencedinlineprotected
Referenced()cnoid::Referencedinlineprotected
Referenced(const Referenced &)cnoid::Referencedinlineprotected
removeParent(SgObject *parent)cnoid::SgObject
reserveNumTriangles(int n)cnoid::SgMeshinline
rotate(const Matrix3f &R)cnoid::SgMesh
setAttribute(int attr)cnoid::SgObjectinline
setAttributes(int attrs)cnoid::SgObjectinline
setBoundingBox(const BoundingBox &bb)cnoid::SgMeshBaseinline
setBoundingBox(const BoundingBoxf &bb)cnoid::SgMeshBaseinline
setBoundingBoxCacheReady() constcnoid::SgObjectinline
setColors(SgColorArray *colors)cnoid::SgMeshBase
setCreaseAngle(float angle)cnoid::SgMeshBaseinline
setDivisionNumber(int n)cnoid::SgMeshinline
setExtraDivisionMode(int mode)cnoid::SgMeshinline
setExtraDivisionNumber(int n)cnoid::SgMeshinline
setName(const std::string &name)cnoid::SgObjectinline
setNonNodeCloning(CloneMap &cloneMap, bool on)cnoid::SgObjectstatic
setNormals(SgNormalArray *normals)cnoid::SgMeshBase
setNumTriangles(int n)cnoid::SgMeshinline
setPrimitive(Primitive prim)cnoid::SgMeshinline
setSolid(bool on)cnoid::SgMeshBaseinline
setTexCoords(SgTexCoordArray *texCoords)cnoid::SgMeshBase
setTriangle(int index, int v0, int v1, int v2)cnoid::SgMeshinline
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::SgMeshBaseprotected
SgMeshBase(const SgMeshBase &org, CloneMap *cloneMap=nullptr)cnoid::SgMeshBaseprotected
SgObject()cnoid::SgObjectprotected
SgObject(const SgObject &org)cnoid::SgObjectprotected
sigGraphConnection()cnoid::SgObjectinline
sigUpdated()cnoid::SgObjectinline
SPHERE enum valuecnoid::SgMesh
SphereType enum valuecnoid::SgMesh
texCoordIndices() constcnoid::SgMeshBaseinline
texCoordIndices()cnoid::SgMeshBaseinline
texCoordIndices_cnoid::SgMeshBaseprotected
texCoords()cnoid::SgMeshBaseinline
texCoords() constcnoid::SgMeshBaseinline
texCoords_cnoid::SgMeshBaseprotected
toGroupNode()cnoid::SgObjectinline
toNode()cnoid::SgObjectinline
toTransformNode()cnoid::SgObjectinline
transform(const Affine3 &T)cnoid::SgMesh
transform(const Affine3f &T)cnoid::SgMesh
TransformNode enum valuecnoid::SgObject
translate(const Vector3f &translation)cnoid::SgMesh
triangle(int index)cnoid::SgMeshinline
triangle(int index) constcnoid::SgMeshinline
TriangleRef typedefcnoid::SgMesh
triangleVertices() constcnoid::SgMeshinline
triangleVertices()cnoid::SgMeshinline
updateBoundingBox() overridecnoid::SgMeshvirtual
uri() constcnoid::SgObject
uriFragment() constcnoid::SgObject
vertices()cnoid::SgMeshBaseinline
vertices() constcnoid::SgMeshBaseinline
vertices_cnoid::SgMeshBaseprotected
~Referenced()cnoid::Referencedvirtual
~SgMeshBase()cnoid::SgMeshBaseprotected