Class to define a projective space.
|
__init__(self,
basisX=(1.0, 0.0, 0.0),
basisY=(0.0, 1.0, 0.0),
basisZ=(0.0, 0.0, 1.0))
Initialize the basis vectors. |
source code
|
|
|
__repr__(self)
Get the string representation of this ProjectivePlane. |
source code
|
|
|
getByBasisXZ(self,
basisX,
basisZ)
Get by x basis x and y basis. |
source code
|
|
|
getByBasisZFirst(self,
basisZ,
firstVector3)
Get by basisZ and first. |
source code
|
|
|
getByBasisZTop(self,
basisZ,
top)
Get by basisZ and top. |
source code
|
|
|
getByLatitudeLongitude(self,
viewpointLatitude,
viewpointLongitude)
Get by latitude and longitude. |
source code
|
|
|
getByTilt(self,
tilt)
Get by latitude and longitude. |
source code
|
|
|
getComplexByComplex(self,
pointComplex)
Get complex by complex point. |
source code
|
|
|
|
|
getDotComplex(self,
point)
Get the dot complex. |
source code
|
|
|
getDotVector3(self,
point)
Get the dot vector3. |
source code
|
|
|
getNextSpace(self,
nextNormal)
Get next space by next normal. |
source code
|
|
|
getSpaceByXYScaleAngle(self,
angle,
scale)
Get space by angle and scale. |
source code
|
|
|
getVector3ByPoint(self,
point)
Get vector3 by point. |
source code
|
|
|
|
|
unbuckle(self,
maximumUnbuckling,
normal)
Unbuckle space. |
source code
|
|