Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ```
- batch initialize() {
- clf(),
- default_model(c3ga),
- p0 = black(c3ga_point(0,0,0)),
- p1 = red(c3ga_point(-1,-1,-1)),
- p2 = green(c3ga_point(-1,-1, 1)),
- p3 = blue(c3ga_point( 1,-1, 1)),
- p4 = yellow(c3ga_point( 1, 1, 1)),
- }
- ```
- # 8.3 Grassmann algebra in conformal space
- ```
- initialize(),
- # line
- p1^p2^ni,
- # plane
- p1^p2^p3^ni,
- #ใcircle
- p1^p2^p3,
- # sphere
- p1^p2^p3^p4,
- ```
- # 8.5 Cliford algebra in conformal space
- ## 8.5.2 Translator
- ```
- initialize(),
- t = 0.5 e1 + 0.5 e2 + 0.5 e3,
- Tt = 1 - 1/2 t ni,
- Tt p1 / Tt,
- Tt = exp (- 1/2 t ni),
- ```
- ## 8.5.3 Rotor
- ```
- initialize(),
- x = e1; y = e2;
- R = y x,
- R p1 / R,
- ```
- # 8.6 Conformal geometry
- ## 8.6.2 Reflector
- ```
- initialize(),
- n = e1;
- h = 0.5;
- mypi = n + h ni,
- - mypi p1 / mypi,
- - mypi p4 / mypi,
- # rotator
- n2 = e2;
- mypi2 = n2 + h ni,
- mypi3 = mypi mypi2,
- mypi3 p1 mypi3,
- mypi3 p4 mypi3,
- ```
Add Comment
Please, Sign In to add comment