Exemplo n.º 1
0
 public RoughPartGeoObject BuildRoughPartGeoObject(Del2D meshBuilder, params object[] oparams)
 {
     RoughPartGeoObject o = this.createNewRoughPartGeoObject();
     this.BuildRoughPartMesh(o, meshBuilder, oparams);
     AddMaterial(o);
     m_geoObjectList.Add(o);
     return o;
 }
Exemplo n.º 2
0
 public VBOGeoObject BuildConcentricGeoObject(Del2D meshBuilder, params object[] oparams)
 {
     VBOGeoObject o = this.CreateNewConcentricGeoObject();
     BuildMeshConcentric(o, meshBuilder, oparams);
     o.CreateVertexArray();
     AddMaterial(o);
     m_geoObjectList.Add(o);
     return o;
 }
Exemplo n.º 3
0
 private void BuildRoughPartMesh(RoughPartGeoObject o, Del2D meshBuilder, params object[] oparams)
 {
     RoughPartConcentricMesh3D m = meshBuilder(oparams);
     o.Mesh = m;
     o.VBOManager.Build(m.Poly2D);
     o.BuildMesh3D((int)oparams[1]);
 }
Exemplo n.º 4
0
 private void BuildMeshConcentric(VBOGeoObject o, Del2D meshBuilder, params object[] oparams)
 {
     ConcentricMesh3D m = meshBuilder(oparams);
     m.BuildMesh3D((int)oparams[1]);
     o.Mesh = m;
 }