SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
concrete.LineSegment.LineSegment Class Reference

a class to represent a line segment. More...

Methods defined here:

def AngleBetween
def IsAdjacent
def IsParallel
def IsPerpendicular
def __eq__
def __init__
def __ne__
def __str__

Data descriptors defined here:

def HighestX
 Return the point with the lowest X value.
def HighestY
 Return the point with the lowest Y value.
def Length
def LowestX
 Return the point with the lowest X value.
def LowestY
 Return the point with the lowest Y value.
def MidPoint
 The midpoint of the segment.
def Normalize
def Point1
def Point2
def Points
 Get the line segment points in list form.
def Slope
def Vector
def __dict__
 dictionary for instance variables (if defined)
def __weakref__
 list of weak references to the object (if defined)

Detailed Description

a class to represent a line segment.

Constructor & Destructor Documentation

def concrete.LineSegment.LineSegment.__init__ (   args)
 __init__(args)

Member Function Documentation

def concrete.LineSegment.LineSegment.__dict__ (   args)

dictionary for instance variables (if defined)

def concrete.LineSegment.LineSegment.__eq__ (   args)
 __eq__(args)
def concrete.LineSegment.LineSegment.__ne__ (   args)
 __ne__(args)
def concrete.LineSegment.LineSegment.__str__ (   args)
 __str__(args)
def concrete.LineSegment.LineSegment.__weakref__ (   args)

list of weak references to the object (if defined)

def concrete.LineSegment.LineSegment.AngleBetween (   args)
 AngleBetween(args)
def concrete.LineSegment.LineSegment.HighestX (   args)

Return the point with the lowest X value.

def concrete.LineSegment.LineSegment.HighestY (   args)

Return the point with the lowest Y value.

def concrete.LineSegment.LineSegment.IsAdjacent (   args)
 IsAdjacent(args)
def concrete.LineSegment.LineSegment.IsParallel (   args)
 IsParallel(args)
def concrete.LineSegment.LineSegment.IsPerpendicular (   args)
 IsPerpendicular(args)
def concrete.LineSegment.LineSegment.Length (   args)
def concrete.LineSegment.LineSegment.LowestX (   args)

Return the point with the lowest X value.

def concrete.LineSegment.LineSegment.LowestY (   args)

Return the point with the lowest Y value.

def concrete.LineSegment.LineSegment.MidPoint (   args)

The midpoint of the segment.

def concrete.LineSegment.LineSegment.Normalize (   args)
def concrete.LineSegment.LineSegment.Point1 (   args)
def concrete.LineSegment.LineSegment.Point2 (   args)
def concrete.LineSegment.LineSegment.Points (   args)

Get the line segment points in list form.

def concrete.LineSegment.LineSegment.Slope (   args)
def concrete.LineSegment.LineSegment.Vector (   args)