Yes, Kathy, you are correct: Homosexuals, Gypsies, anyone considered "undesirable" were put in the camps & murdered. The "undesirables" interfered with the nazi's master race. You are also correct about the pink triangle. Today, those pink triangles are also a symbol of "Never Forget".
It always drives me crazy: What would the world be without Gay People? Leonardo Davinci, Michaelangelo, the Ancient Greeks, artists, writers, etc, etc, etc, just to name a few of the mega shapers of our world & civilization. It just makes NO sense.
But, even today, less than 20 miles from Stonewall, anti gay, life threatening attacks. It's the same kind of sick hatred of the Holocaust Denier, the Neo Nazi, the racist.