MCPcopy Create free account
hub / github.com/arrayfire/forge / chart3d_impl

Class chart3d_impl

src/backend/opengl/chart_impl.hpp:173–192  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171};
172
173class chart3d_impl : public AbstractChart {
174 private:
175 /* rendering helper functions that are derived
176 * from AbstractRenderable base class
177 * */
178 void bindResources(const int pWindowId);
179 void unbindResources() const;
180 void pushTicktextCoords(const float x, const float y, const float z=0.0);
181 void generateChartData();
182 void generateTickLabels();
183
184 public:
185 chart3d_impl();
186
187 virtual ~chart3d_impl() {}
188
189 void render(const int pWindowId,
190 const int pX, const int pY, const int pVPW, const int pVPH,
191 const glm::mat4 &pView, const glm::mat4 &pOrient);
192};
193
194}
195}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected