Each SWP withdrawal redeems mutual fund units. The redemption has two components: the original cost of those units (principal), and the gain on those units since purchase. Only the gain is taxable. The principal represents a return of your own investment and is not taxed again.
Capital gain per withdrawal = (Units redeemed x Redemption NAV) minus (Units redeemed x Purchase NAV)

.