phystricks
Public Member Functions | Public Attributes | Private Member Functions | List of all members
phystricks.src.PerspectiveGraphs.Circle3DGraph Class Reference
Inheritance diagram for phystricks.src.PerspectiveGraphs.Circle3DGraph:
Inheritance graph
[legend]
Collaboration diagram for phystricks.src.PerspectiveGraphs.Circle3DGraph:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, op, O, A, B, angleI=0, angleF=0)
 
def points_list (self)
 
def curve2d (self)
 
def xmin (self)
 
def xmax (self)
 
def get_point (self, angle)
 
def get_point2d (self, angle)
 
def graph (self, angleI, angleF)
 
def action_on_pspict (self, pspict)
 

Public Attributes

 op
 
 O
 
 A
 
 B
 
 center
 
 u
 
 v
 
 radius_u
 
 radius_v
 
 angleI
 
 angleF
 
 divide
 
 linear_plotpoints
 

Private Member Functions

def _bounding_box (self, pspict=None)
 
def _math_bounding_box (self, pspict=None)
 

Constructor & Destructor Documentation

def phystricks.src.PerspectiveGraphs.Circle3DGraph.__init__ (   self,
  op,
  O,
  A,
  B,
  angleI = 0,
  angleF = 0 
)
The circle passing trough A and B with center O.

`A`, `B` and `O` are tuples of numbers

Member Function Documentation

def phystricks.src.PerspectiveGraphs.Circle3DGraph._bounding_box (   self,
  pspict = None 
)
private
def phystricks.src.PerspectiveGraphs.Circle3DGraph._math_bounding_box (   self,
  pspict = None 
)
private
def phystricks.src.PerspectiveGraphs.Circle3DGraph.action_on_pspict (   self,
  pspict 
)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.curve2d (   self)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.get_point (   self,
  angle 
)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.get_point2d (   self,
  angle 
)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.graph (   self,
  angleI,
  angleF 
)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.points_list (   self)
def phystricks.src.PerspectiveGraphs.Circle3DGraph.xmax (   self)
return the visually --in the sense of the projection on the screen, not in the sense of xunit,yunit-- maximal x point of the circle
def phystricks.src.PerspectiveGraphs.Circle3DGraph.xmin (   self)
return the visually --in the sense of the projection on the screen, not in the sense of xunit,yunit-- minimal x point of the circle

Member Data Documentation

phystricks.src.PerspectiveGraphs.Circle3DGraph.A
phystricks.src.PerspectiveGraphs.Circle3DGraph.angleF
phystricks.src.PerspectiveGraphs.Circle3DGraph.angleI
phystricks.src.PerspectiveGraphs.Circle3DGraph.B
phystricks.src.PerspectiveGraphs.Circle3DGraph.center
phystricks.src.PerspectiveGraphs.Circle3DGraph.divide
phystricks.src.PerspectiveGraphs.Circle3DGraph.linear_plotpoints
phystricks.src.PerspectiveGraphs.Circle3DGraph.O
phystricks.src.PerspectiveGraphs.Circle3DGraph.op
phystricks.src.PerspectiveGraphs.Circle3DGraph.radius_u
phystricks.src.PerspectiveGraphs.Circle3DGraph.radius_v
phystricks.src.PerspectiveGraphs.Circle3DGraph.u
phystricks.src.PerspectiveGraphs.Circle3DGraph.v

The documentation for this class was generated from the following file: