FrameFrenet

class georges_core.frame.FrameFrenet(parent: Optional[georges_core.frame.Frame] = None, reference: Optional[georges_core.frame.Frame] = None)[source]

Bases: georges_core.frame.Frame

Initialize a Frame with respect to a parent frame. If no parent is provided the newly created frame is considered to be a global reference frame. The frame is create with no rotation or translate with respect to its parent frame.

Parameters
  • parent – parent frame, if None then the frame itself is considered as a global reference frame.

  • reference – reference frame, all quantities are provided by default with respect to this frame.

  • allows to use the properties easily but can be modified on a case-by-case basis for each function. (This) –

  • the reference frame can be modified after the object creation. (Alternatively) –