Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for CSolid3D, including all inherited members.
canCreateSurface2DFilled(const std::vector< std::shared_ptr< std::vector< iv::math::geometry::Point3d > > > &contours, std::vector< iv::math::geometry::Point3d > &pointsOut, std::vector< iv::math::geometry::Point3d > &normalsOut, std::vector< uint64_t > &indexTrianglesOut, std::vector< std::vector< uint64_t > > &indexTriangleStripOut, std::vector< std::vector< uint64_t > > &indexTriangleFanOut) | CSolid3D | static |
CSolid3D(const CSolid3D *solid3D) | CSolid3D | explicit |
CSolid3D(const std::vector< std::vector< iv::math::geometry::Point3d > > &solid3DClosed) | CSolid3D | explicit |
CSolid3D(const std::vector< iv::math::geometry::Point3d > &points, const std::vector< iv::math::geometry::Point3d > &normals, const std::vector< uint64_t > &indexTriangles, const std::vector< std::vector< uint64_t > > &indexTriangleStrip, const std::vector< std::vector< uint64_t > > &indexTriangleFan) | CSolid3D | |
draw(IGraphics *graphics) | CSolid3D | |
EBandType enum name | CSolid3D | private |
m_bands | CSolid3D | private |
m_normals | CSolid3D | private |
m_numPoints | CSolid3D | private |
m_points | CSolid3D | private |
m_textureOpt | CSolid3D | private |
operator==(const CSolid3D &b) const | CSolid3D | |
prvAppendBand(const CSolid3D::EBandType &typeBand, const std::vector< uint64_t > &indexTriangles, std::vector< SPrvBandMesh > *bands) | CSolid3D | privatestatic |
prvAppendBands(const CSolid3D::EBandType &typeBand, const std::vector< std::vector< uint64_t > > &indexTriangles, std::vector< SPrvBandMesh > *bands) | CSolid3D | privatestatic |
~CSolid3D() | CSolid3D | virtual |