FreestyleLineSet(bpy_struct)

base class — bpy_struct

class bpy.types.FreestyleLineSet(bpy_struct)

Line set for associating lines and style parameters

edge_type_combination

Set the combination operation for conditions on feature edge types

  • OR Logical OR, Combine feature edge type conditions by logical OR (logical disjunction).
  • AND Logical AND, Combine feature edge type conditions by logical AND (logical conjunction).
Type :enum in [‘OR’, ‘AND’], default ‘OR’
edge_type_negation

Set the negation operation for conditions on feature edge types

  • INCLUSIVE Inclusive, Select feature edges satisfying the given edge type conditions.
  • EXCLUSIVE Exclusive, Select feature edges not satisfying the given edge type conditions.
Type :enum in [‘INCLUSIVE’, ‘EXCLUSIVE’], default ‘INCLUSIVE’
exclude_border

Exclude border edges

Type :boolean, default False
exclude_contour

Exclude contours

Type :boolean, default False
exclude_crease

Exclude crease edges

Type :boolean, default False
exclude_edge_mark

Exclude edge marks

Type :boolean, default False
exclude_external_contour

Exclude external contours

Type :boolean, default False
exclude_material_boundary

Exclude edges at material boundaries

Type :boolean, default False
exclude_ridge_valley

Exclude ridges and valleys

Type :boolean, default False
exclude_silhouette

Exclude silhouette edges

Type :boolean, default False
exclude_suggestive_contour

Exclude suggestive contours

Type :boolean, default False
face_mark_condition

Set a feature edge selection condition on face marks

  • ONE One Face, Select feature edges if one of faces on the right and left has a face mark.
  • BOTH Both Faces, Select feature edges if both faces on the right and left faces have a face mark.
Type :enum in [‘ONE’, ‘BOTH’], default ‘ONE’
face_mark_negation

Set the negation operation for the condition on face marks

  • INCLUSIVE Inclusive, Select feature edges satisfying the given face mark conditions.
  • EXCLUSIVE Exclusive, Select feature edges not satisfying the given face mark conditions.
Type :enum in [‘INCLUSIVE’, ‘EXCLUSIVE’], default ‘INCLUSIVE’
group

A group of objects based on which feature edges are selected

Type :Group
group_negation

Set the negation operation for conditions on feature edge types

  • INCLUSIVE Inclusive, Select feature edges belonging to some object in the group.
  • EXCLUSIVE Exclusive, Select feature edges not belonging to any object in the group.
Type :enum in [‘INCLUSIVE’, ‘EXCLUSIVE’], default ‘INCLUSIVE’
linestyle

Line style settings

Type :FreestyleLineStyle, (never None)
name

Line set name

Type :string, default “”, (never None)
qi_end

Last QI value of the QI range

Type :int in [0, inf], default 0
qi_start

First QI value of the QI range

Type :int in [0, inf], default 0
select_border

Select border edges

Type :boolean, default False
select_by_edge_types

Select feature edges based on edge types

Type :boolean, default False
select_by_face_marks

Select feature edges by face marks

Type :boolean, default False
select_by_group

Select feature edges based on a group of objects

Type :boolean, default False
select_by_image_border

Select feature edges by image border (less memory consumption)

Type :boolean, default False
select_by_visibility

Select feature edges based on visibility

Type :boolean, default False
select_contour

Select contours

Type :boolean, default False
select_crease

Select crease edges

Type :boolean, default False
select_edge_mark

Select edge marks

Type :boolean, default False
select_external_contour

Select external contours

Type :boolean, default False
select_material_boundary

Select edges at material boundaries

Type :boolean, default False
select_ridge_valley

Select ridges and valleys

Type :boolean, default False
select_silhouette

Select silhouette edges

Type :boolean, default False
select_suggestive_contour

Select suggestive contours

Type :boolean, default False
show_render

Enable or disable this line set during stroke rendering

Type :boolean, default False
visibility

Determine how to use visibility for feature edge selection

  • VISIBLE Visible, Select visible feature edges.
  • HIDDEN Hidden, Select hidden feature edges.
  • RANGE QI Range, Select feature edges within a range of quantitative invisibility (QI) values.
Type :enum in [‘VISIBLE’, ‘HIDDEN’, ‘RANGE’], default ‘VISIBLE’

Inherited Properties

Inherited Functions

References

Previous topic

FollowTrackConstraint(Constraint)

Next topic

FreestyleLineStyle(ID)