|
Polyphase Game Engine
|
This is the complete list of members for PointCloud, including all inherited members.
| AddAttribute(const std::string &name, DatumType type) | PointCloud | |
| AddPoint(const glm::vec3 &pos) | PointCloud | |
| Clear() | PointCloud | |
| Clone() const | PointCloud | |
| GetAttributeColor(uint32_t pointIndex, const std::string &name) const | PointCloud | |
| GetAttributeFloat(uint32_t pointIndex, const std::string &name) const | PointCloud | |
| GetAttributeInt(uint32_t pointIndex, const std::string &name) const | PointCloud | |
| GetAttributes() const | PointCloud | inline |
| GetAttributeString(uint32_t pointIndex, const std::string &name) const | PointCloud | |
| GetAttributeType(const std::string &name) const | PointCloud | |
| GetAttributeVector(uint32_t pointIndex, const std::string &name) const | PointCloud | |
| GetCd(uint32_t i) const | PointCloud | |
| GetNormal(uint32_t i) const | PointCloud | |
| GetNumPoints() const | PointCloud | |
| GetPosition(uint32_t i) const | PointCloud | |
| GetPositions() const | PointCloud | |
| GetPScale(uint32_t i) const | PointCloud | |
| GetVelocity(uint32_t i) const | PointCloud | |
| HasAttribute(const std::string &name) const | PointCloud | |
| Merge(const PointCloud &other) | PointCloud | |
| PointCloud()=default | PointCloud | |
| RemovePoint(uint32_t index) | PointCloud | |
| Resize(uint32_t count) | PointCloud | |
| SetAttributeColor(uint32_t pointIndex, const std::string &name, const glm::vec4 &value) | PointCloud | |
| SetAttributeFloat(uint32_t pointIndex, const std::string &name, float value) | PointCloud | |
| SetAttributeInt(uint32_t pointIndex, const std::string &name, int32_t value) | PointCloud | |
| SetAttributeString(uint32_t pointIndex, const std::string &name, const std::string &value) | PointCloud | |
| SetAttributeVector(uint32_t pointIndex, const std::string &name, const glm::vec3 &value) | PointCloud | |
| SetPosition(uint32_t i, const glm::vec3 &p) | PointCloud | |
| ~PointCloud()=default | PointCloud |