SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Functions | Variables
concrete.OverlapRebarGenerator Namespace Reference

Functions

def lengthFromLayout
def OverlapRebarGenerator
def vectorFromLayout

Variables

int OVERLAP_MULTIPLIER = 30

Function Documentation

def concrete.OverlapRebarGenerator.lengthFromLayout (   args)
 lengthFromLayout(args)
def concrete.OverlapRebarGenerator.OverlapRebarGenerator (   args)
 Generates overlapping rebar pieces given a line.
 
 e.g.
 for rebarSegment in OverlapRebarGenerator(Proxies.Layout3D):
     rebarLayouts.append(rebarSegment)
 
 @param rebarLine: a Proxies.Layout3D object with two points, representing
                   straight line of rebar
 
 @yield a Proxies.Layout3D object that represents a segment of rebar
        (with a maximum length), taking overlap into account
def concrete.OverlapRebarGenerator.vectorFromLayout (   args)
 vectorFromLayout(args)

Variable Documentation

int concrete.OverlapRebarGenerator.OVERLAP_MULTIPLIER = 30