Remove push_backs from as much of the VisualModelBase class as possible
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Refactoring
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- cpp
- Bereich
- data-visualization
Rechercherichtung
Read VisualModelBase and compare its vertex initialization with GridVisual::initializeVerticesTris in the linked morphologica pull request. Identify a function that uses push_back and assess how its vectors and indices are populated. The issue gives no specific function or test; done means replacing push_back use with resizing and indexed assignment across the class, function by function.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Instead, resize vertexPositions/Normals/Colors and indices then set values by index. See, for example the work already done in GridVisual::initializeVerticesTris in morphologica:
https://github.com/ABRG-Models/morphologica/pull/379
This can be done function by function (see sub-issues)
- Vorherrschende Sprache
- C++
- Sterne
- 66
- Forks
- 13
- Ø Merge
- 12 Std. 42 Min.
- Gemergte PRs (30 T.)
- 9
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus sebsjames/mathplot
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
sebsjames/mathplot#149 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
sebsjames/mathplot#148 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in sebsjames/mathplot
Ähnliche Issues
-
.NET ep:WebGPU platform:web
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
microsoft/onnxruntime#33755 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
grumpycoders/pcsx-redux#2530 ·
-
A-tools P-medium S-ready-to-start studio task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Status: Needs confirmation Status: Needs triage Type: Code Quality
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Image.resolveAssetSource's TypeScript declaration drops the null it returns for an unknown assetOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
react/react-native#59648 ·
Maintainer antworten meist innerhalb von 2 Tagen