public FlowType[] getFlowTypesNotToFollow() {
		ArrayList<FlowType> notFollowed = new ArrayList<FlowType>(6);
		if (!followComputedCall) {
			notFollowed.add(RefType.COMPUTED_CALL);
		}
		if (!followConditionalCall) {
			notFollowed.add(RefType.CONDITIONAL_CALL);
		}
		if (!followUnconditionalCall) {
			notFollowed.add(RefType.UNCONDITIONAL_CALL);
		}
		if (!followComputedJump) {
			notFollowed.add(RefType.COMPUTED_JUMP);
		}
		if (!followConditionalJump) {
			notFollowed.add(RefType.CONDITIONAL_JUMP);
		}
		if (!followUnconditionalJump) {
			notFollowed.add(RefType.UNCONDITIONAL_JUMP);
		}
		if (!followPointers) {
			notFollowed.add(RefType.INDIRECTION);
		}
		return notFollowed.toArray(new FlowType[notFollowed.size()]);
	}
Determines the flow types that we do not want to follow according to the
follow flow properties that are set to false.
@return array of FlowTypes that should not be followed based on the
current SelectByFlow property settings.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/select/flow/SelectByFlowPlugin.java