3es
0.7
|
This is the complete list of members for tes::PointCloud, including all inherited members.
addPoint(const Vector3f &point) | tes::PointCloud | inline |
addPoint(const Vector3f &point, const Vector3f &normal) | tes::PointCloud | inline |
addPoint(const Vector3f &point, const Vector3f &normal, const Colour &colour) | tes::PointCloud | inline |
addPoints(const Vector3f *points, unsigned count) | tes::PointCloud | |
addPoints(const Vector3f *points, const Vector3f *normals, unsigned count) | tes::PointCloud | |
addPoints(const Vector3f *points, const Vector3f *normals, const Colour *colours, unsigned count) | tes::PointCloud | |
capacity() const | tes::PointCloud | |
clone() const override | tes::PointCloud | virtual |
colours(unsigned &stride, int stream=0) const override | tes::PointCloud | virtual |
colours() const | tes::PointCloud | |
create(PacketWriter &packet) const override | tes::MeshResource | virtual |
dataStride (defined in tes::MeshResource) | tes::MeshResource | |
destroy(PacketWriter &packet) const override | tes::MeshResource | virtual |
drawType(int stream=0) const override | tes::PointCloud | virtual |
estimateTransferCount(size_t elementSize, unsigned byteLimit, int overhead=0) | tes::MeshResource | static |
id() const override | tes::PointCloud | virtual |
indexByteWidth (defined in tes::MeshResource) | tes::MeshResource | |
indexCount(int stream=0) const override | tes::PointCloud | virtual |
indices(unsigned &stride, unsigned &width, int stream=0) const override | tes::PointCloud | virtual |
indicesPtr (defined in tes::MeshResource) | tes::MeshResource | |
mesh (defined in tes::MeshResource) | tes::MeshResource | |
nextPhase(TransferProgress &progress) const (defined in tes::MeshResource) | tes::MeshResource | protectedvirtual |
normals(unsigned &stride, int stream=0) const override | tes::PointCloud | virtual |
normals() const | tes::PointCloud | |
offset (defined in tes::MeshResource) | tes::MeshResource | |
offset | tes::MeshResource | |
packet() | tes::MeshResource | |
PointCloud(const PointCloud &other) | tes::PointCloud | protected |
PointCloud(uint32_t id) | tes::PointCloud | |
reserve(unsigned size) | tes::PointCloud | |
resize(unsigned count) | tes::PointCloud | |
setColour(unsigned index, const Colour &colour) | tes::PointCloud | |
setNormal(unsigned index, const Vector3f &normal) | tes::PointCloud | |
setPoint(unsigned index, const Vector3f &point) | tes::PointCloud | inline |
setPoint(unsigned index, const Vector3f &point, const Vector3f &normal) | tes::PointCloud | inline |
setPoint(unsigned index, const Vector3f &point, const Vector3f &normal, const Colour &colour) | tes::PointCloud | inline |
setPoints(unsigned index, const Vector3f *points, unsigned count) | tes::PointCloud | |
setPoints(unsigned index, const Vector3f *points, const Vector3f *normals, unsigned count) | tes::PointCloud | |
setPoints(unsigned index, const Vector3f *points, const Vector3f *normals, const Colour *colours, unsigned count) | tes::PointCloud | |
squeeze() | tes::PointCloud | |
tint() const override | tes::PointCloud | virtual |
transfer(PacketWriter &packet, int byteLimit, TransferProgress &progress) const override | tes::MeshResource | virtual |
transform() const override | tes::PointCloud | virtual |
typeId() const override | tes::MeshResource | virtual |
uniqueKey() const | tes::Resource | inline |
uvs(unsigned &, int) const override | tes::PointCloud | virtual |
vertexCount(int stream=0) const override | tes::PointCloud | virtual |
vertices(unsigned &stride, int stream=0) const override | tes::PointCloud | virtual |
vertices() const | tes::PointCloud | |
while(offset< mesh->indexCount()) * (defined in tes::MeshResource) | tes::MeshResource | inline |
writeColours(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) | tes::MeshResource | static |
writeIndices(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, unsigned indexByteWidth, uint32_t componentCount) (defined in tes::MeshResource) | tes::MeshResource | static |
writeVectors2(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) | tes::MeshResource | static |
writeVectors3(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) (defined in tes::MeshResource) | tes::MeshResource | static |
~MeshResource() | tes::MeshResource | inlinevirtual |
~PointCloud() | tes::PointCloud | |
~Resource() | tes::Resource | virtual |