Enzo
Loading...
Searching...
No Matches
enzo::geo::Mesh Member List

This is the complete list of members for enzo::geo::Mesh, including all inherited members.

addBoolAttribute(attr::AttributeOwner owner, std::string name, bool intrinsic=false, bool isPrivate=false) (defined in enzo::geo::Primitive)enzo::geo::Primitive
addFace(const std::vector< Offset > &pointOffsets, bool closed=true)enzo::geo::Mesh
addFaces(std::span< const Offset > pointOffsetsFlat, std::span< const Offset > vertexCounts, bool closed=true)enzo::geo::Mesh
addIntAttribute(attr::AttributeOwner owner, std::string name, bool intrinsic=false) (defined in enzo::geo::Primitive)enzo::geo::Primitive
addMatrix4Attribute(attr::AttributeOwner owner, std::string name, bool intrinsic=false) (defined in enzo::geo::Primitive)enzo::geo::Primitive
addPoint(const Vector3 &pos) (defined in enzo::geo::Mesh)enzo::geo::Mesh
addPoints(std::span< const Vector3 > positions)enzo::geo::Mesh
addToFaceGroup(const std::string &name, const std::vector< Offset > &offsets)enzo::geo::Meshinline
addToGroup(attr::AttributeOwner owner, const std::string &name, const std::vector< Offset > &offsets)enzo::geo::Primitive
addToPointGroup(const std::string &name, const std::vector< Offset > &offsets)enzo::geo::Primitiveinline
addToPrimitiveGroup(const std::string &name, const std::vector< Offset > &offsets)enzo::geo::Primitiveinline
addToVertexGroup(const std::string &name, const std::vector< Offset > &offsets)enzo::geo::Meshinline
addVector3Attribute(attr::AttributeOwner owner, std::string name, bool intrinsic=false) (defined in enzo::geo::Primitive)enzo::geo::Primitive
applyTransform(const Matrix4 &mat, TransformClass transformClass=TransformClass::POINT) override (defined in enzo::geo::Mesh)enzo::geo::Meshvirtual
applyTransform(const Transform &transform, TransformClass transformClass=TransformClass::POINT) (defined in enzo::geo::Mesh)enzo::geo::Meshinline
attributeExists(attr::AttributeOwner owner, std::string name) (defined in enzo::geo::Primitive)enzo::geo::Primitive
canMerge() const override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
clone() const override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
computeFaceStartVertices() const (defined in enzo::geo::Mesh)enzo::geo::Mesh
computeHalfEdgeMesh() (defined in enzo::geo::Mesh)enzo::geo::Mesh
createFaceGroup(std::string name)enzo::geo::Meshinline
createGroup(attr::AttributeOwner owner, std::string name)enzo::geo::Primitive
createPointGroup(std::string name)enzo::geo::Primitiveinline
createPrimitiveGroup(std::string name)enzo::geo::Primitiveinline
createVertexGroup(std::string name)enzo::geo::Meshinline
deepCopyAttributes(attr::attribVector source) (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
defragment() overrideenzo::geo::Meshvirtual
deleteAllFaces(bool andPoints=true)enzo::geo::Mesh
deleteFaces(const std::vector< Offset > &faceOffsets, bool andPoints=true) (defined in enzo::geo::Mesh)enzo::geo::Mesh
deletePoints(const std::vector< Offset > &pointOffsets) override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
deletePoints(const std::vector< Offset > &pointOffsets, bool andFaces) (defined in enzo::geo::Mesh)enzo::geo::Mesh
deleteVertices(const std::vector< Offset > &vertOffsets) (defined in enzo::geo::Mesh)enzo::geo::Mesh
duplicatePoints(std::span< const Offset > srcPointOffsets, bool copyAttributes=true)enzo::geo::Mesh
FaceNormalHandle (defined in enzo::geo::Mesh)enzo::geo::Meshfriend
getAttribByName(attr::AttributeOwner owner, std::string name, bool includeIntrinsics=false) (defined in enzo::geo::Primitive)enzo::geo::Primitive
getAttribByName(attr::AttributeOwner owner, std::string name, bool includeIntrinsics=false) constenzo::geo::Primitive
getAttributeByIndex(attr::AttributeOwner owner, unsigned int index) const (defined in enzo::geo::Primitive)enzo::geo::Primitive
getAttributeStore(const attr::AttributeOwner &owner) override (defined in enzo::geo::Mesh)enzo::geo::Meshprotectedvirtual
getAttributeStore(const attr::AttributeOwner &owner) const override (defined in enzo::geo::Mesh)enzo::geo::Meshprotectedvirtual
getElementCount(const attr::AttributeOwner &owner) constenzo::geo::Primitiveprotected
getFaceNormal(bool precompute=false) constenzo::geo::Mesh
getFacePointCount(Offset faceOffset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
getFacePoints(Offset faceOffset) const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getFaces() const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getFaceStartVertices() constenzo::geo::Mesh
getFaceVertCount(Offset faceOffset) const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getGroupByIndex(attr::AttributeOwner owner, unsigned int index) constenzo::geo::Primitive
getGroupByName(attr::AttributeOwner owner, const std::string &name) constenzo::geo::Primitive
getGroupStore(const attr::AttributeOwner &owner) override (defined in enzo::geo::Mesh)enzo::geo::Meshprotectedvirtual
getGroupStore(const attr::AttributeOwner &owner) const override (defined in enzo::geo::Mesh)enzo::geo::Meshprotectedvirtual
getNumAttributes(const attr::AttributeOwner owner) const (defined in enzo::geo::Primitive)enzo::geo::Primitive
getNumFaces() const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getNumGroups(attr::AttributeOwner owner) constenzo::geo::Primitive
getNumPoints() const (defined in enzo::geo::Primitive)enzo::geo::Primitiveinline
getNumSoloPoints() const (defined in enzo::geo::Mesh)enzo::geo::Mesh
getNumVerts() const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getPath() const (defined in enzo::geo::Primitive)enzo::geo::Primitiveinline
getPointPos(Offset pointOffset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
getPoints() (defined in enzo::geo::Primitive)enzo::geo::Primitiveinlinevirtual
getPointVertex(Offset vertexOffset) const (defined in enzo::geo::Mesh)enzo::geo::Meshinline
getPosFromVert(Offset vertexOffset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
getType() const override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
getVertexFace(Offset vertexOffset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
getVertexNormal(bool precompute=false) constenzo::geo::Mesh
hasPoints() const override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
incrementVersion() (defined in enzo::geo::Primitive)enzo::geo::Primitive
isClosed(Offset faceOffset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
isValidFace(Offset offset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
isValidPoint(Offset offset) const override (defined in enzo::geo::Mesh)enzo::geo::Meshvirtual
isValidVertex(Offset offset) const (defined in enzo::geo::Mesh)enzo::geo::Mesh
merge(std::shared_ptr< Primitive > other) override (defined in enzo::geo::Mesh)enzo::geo::Meshvirtual
merge(Mesh &other) (defined in enzo::geo::Mesh)enzo::geo::Mesh
Mesh(std::string_view path="/mesh") (defined in enzo::geo::Mesh)enzo::geo::Mesh
Mesh(const Mesh &other) (defined in enzo::geo::Mesh)enzo::geo::Mesh
operator=(const Mesh &rhs) (defined in enzo::geo::Mesh)enzo::geo::Mesh
operator=(const Primitive &rhs) (defined in enzo::geo::Primitive)enzo::geo::Primitive
path_ (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
pointAttributes_ (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
pointGroups_ (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
pointPosSpan() constenzo::geo::Meshinline
Primitive(std::string_view path="/prim") (defined in enzo::geo::Primitive)enzo::geo::Primitive
Primitive(const Primitive &other) (defined in enzo::geo::Primitive)enzo::geo::Primitive
primitiveAttributes_ (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
primitiveGroups_ (defined in enzo::geo::Primitive)enzo::geo::Primitiveprotected
setPath(const String &path) (defined in enzo::geo::Primitive)enzo::geo::Primitiveinline
setPointPos(const Offset offset, const Vector3 &pos) (defined in enzo::geo::Mesh)enzo::geo::Mesh
soloPointsBegin() const (defined in enzo::geo::Mesh)enzo::geo::Mesh
soloPointsEnd() const (defined in enzo::geo::Mesh)enzo::geo::Mesh
transformType() const override (defined in enzo::geo::Mesh)enzo::geo::Meshinlinevirtual
VertexNormalHandle (defined in enzo::geo::Mesh)enzo::geo::Meshfriend
vertexPointSpan() constenzo::geo::Meshinline
~Mesh() override=default (defined in enzo::geo::Mesh)enzo::geo::Mesh
~Primitive()=default (defined in enzo::geo::Primitive)enzo::geo::Primitivevirtual