automotive_design.composite_curve Class Reference

Public Member Functions

def closed_curve ()
 
def n_segments ()
 
def segments ()
 
def self_intersect ()
 
def wr1 (self)
 
- Public Member Functions inherited from automotive_design.geometric_representation_item
def dim ()
 
- Public Member Functions inherited from automotive_design.representation_item
def name ()
 

Public Attributes

 segments
 
 self_intersect
 
- Public Attributes inherited from automotive_design.representation_item
 name
 

Detailed Description

Entity composite_curve definition.

:param segments
:type segments:LIST(1,None,'composite_curve_segment', scope = schema_scope)

:param self_intersect
:type self_intersect:LOGICAL

:param n_segments
:type n_segments:INTEGER

:param closed_curve
:type closed_curve:LOGICAL

Member Function Documentation

◆ closed_curve()

def automotive_design.composite_curve.closed_curve ( )

References automotive_design.composite_curve.n_segments(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.n_segments(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole.segments, automotive_design.composite_curve.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface.segments, config_control_design.composite_curve_segment.transition, ifc4.ifccompositecurvesegment.transition, ifc2x3.ifccompositecurvesegment.transition, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve_segment.transition, and automotive_design.composite_curve_segment.transition.

Referenced by config_control_design.composite_curve.wr1(), and automotive_design.composite_curve.wr1().

◆ n_segments()

def automotive_design.composite_curve.n_segments ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole.segments, automotive_design.composite_curve.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.segments, and ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface.segments.

Referenced by config_control_design.composite_curve.closed_curve(), and automotive_design.composite_curve.closed_curve().

◆ segments()

def automotive_design.composite_curve.segments ( )

References VISCOUS_2D::_SegmentTree._segments, VISCOUS_2D::_PolyLine._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole._segments, automotive_design.composite_curve._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface._segments, and automotive_design.composite_curve.segments.

◆ self_intersect()

def automotive_design.composite_curve.self_intersect ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_surface._self_intersect, automotive_design.offset_surface._self_intersect, automotive_design.b_spline_surface._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface._self_intersect, automotive_design.b_spline_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._self_intersect, automotive_design.offset_curve_3d._self_intersect, automotive_design.composite_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_3d._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_2d._self_intersect, and automotive_design.composite_curve.self_intersect.

◆ wr1()

def automotive_design.composite_curve.wr1 (   self)

Reimplemented from automotive_design.geometric_representation_item.

Reimplemented in automotive_design.boundary_curve, and automotive_design.composite_curve_on_surface.

References config_control_design.b_spline_curve.closed_curve, automotive_design.b_spline_curve.closed_curve, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.closed_curve, automotive_design.composite_curve.closed_curve(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.closed_curve(), and ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.fill_area_style_tile_coloured_region.closed_curve.

Member Data Documentation

◆ segments

automotive_design.composite_curve.segments

Referenced by Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.addSegment(), Mod.PartDesign.WizardShaft.Shaft.Shaft.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.buildFromDict(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.clone(), config_control_design.composite_curve.closed_curve(), automotive_design.composite_curve.closed_curve(), ifc2x3.ifccompositecurve.closedcurve(), ifc4.ifccompositecurve.closedcurve(), Mod.PartDesign.WizardShaft.Shaft.Shaft.editConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.equilibrium(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.evaluate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.findSegment(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getLengthTo(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.integrate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.isZero(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.lowervalue(), config_control_design.composite_curve.n_segments(), automotive_design.composite_curve.n_segments(), config_control_design.rectangular_composite_surface.n_u(), automotive_design.rectangular_composite_surface.n_u(), config_control_design.rectangular_composite_surface.n_v(), automotive_design.rectangular_composite_surface.n_v(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negated(), ifc2x3.ifccompositecurve.nsegments(), ifc4.ifccompositecurve.nsegments(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.output(), automotive_design.composite_curve.segments(), Mod.PartDesign.WizardShaft.Shaft.Shaft.showDiagram(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateSegment(), and Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.value().

◆ self_intersect

automotive_design.composite_curve.self_intersect

The documentation for this class was generated from the following file:
  • src/Mod/Import/App/automotive_design.py